This project is mirrored from https://github.com/Homebrew/brew.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Feb 26, 2017
-
-
EricFromCanada authored
Also update command specifications to match descriptions.
-
- Feb 23, 2017
-
-
Markus Reiter authored
-
- Feb 22, 2017
-
-
Markus Reiter authored
-
- Feb 11, 2017
-
-
Markus Reiter authored
-
- Feb 06, 2017
-
-
Fabian Mettler authored
This pull request fixes the documentation for the —only flag of the tests cmd.
-
- Jan 23, 2017
-
-
Alyssa Ross authored
A common git environment is now used in all tests, so this is no longer required.
-
- Nov 18, 2016
-
-
Josh Hagins authored
-
- Nov 17, 2016
-
-
Markus Reiter authored
-
Markus Reiter authored
-
Markus Reiter authored
-
- Oct 30, 2016
-
-
Markus Reiter authored
-
- Oct 02, 2016
-
-
Markus Reiter authored
-
- Oct 01, 2016
-
-
Bruce Steedman authored
-
- Sep 20, 2016
-
-
Alyssa Ross authored
-
Alyssa Ross authored
-
- Sep 10, 2016
-
-
Mike McQuaid authored
Unit tests should be run consistently no matter who is running them and we can stub `ARGV.homebrew_developer?` if we need to change them.
-
- Sep 09, 2016
-
-
Mike McQuaid authored
-
Mike McQuaid authored
-
- Jul 05, 2016
-
-
Mike McQuaid authored
-
Mike McQuaid authored
This reverts commit dba1958b.
-
- Jul 04, 2016
-
-
Martin Afanasjew authored
This reverts commit 252c701c. Taps installed prior to running the test suite are not visible to the test suite as most Homebrew paths are redefined as to not mess up the local installation.
-
Mike McQuaid authored
All of these taps use Homebrew internal APIs (or will shortly) and we autoinstall them all from `brew $CMD`. We should adjust our CI to ensure that we never accidentally break these taps when making changes to core code so that these taps can rely more on this core code rather than having to e.g. vendor equivalent code that never changes on our end.
-
Mike McQuaid authored
Set HOMEBREW_NO_GITHUB_API to allow running all tests (but search's integration test specifically for now) offline. This can be overridden with `--online`.
-
- Jun 30, 2016
-
-
Tim D. Smith authored
Closes #402.
-
Tim D. Smith authored
-
- May 30, 2016
-
-
Mike McQuaid authored
This will almost certainly fail every time so let's disable this error.
-
- May 09, 2016
-
-
Mike McQuaid authored
Makes it easier to quickly do tests of the generic/cross-platform backend.
-
- Apr 26, 2016
-
-
Andrew Janke authored
This prevents `brew` self-calls from interacting with the stickiness of HOMEBREW_NO_ANALYTICS being persisted to the brew repo and accidentally disabling analytics permanently when it should have been for just one run, while restoring the stickiness of an explicit user-supplied HOMEBREW_NO_ANALYTICS.
-
- Apr 12, 2016
-
-
Mike McQuaid authored
- add `HOMEBREW_PRODUCT` global variable - only differentiate between `/usr/local` and `non-/usr/local` Homebrew prefixes to avoid sharing sensitive user information - note if e.g. build errors are occurring under CI - Add `HOMEBREW_NO_ANALYTICS` variable (this will be how people opt-out when this is enabled for everyone) - Add `HOMEBREW_ANALYTICS_DEBUG` variable to output all the analytics that are sent - Move Bash analytics code to `Library/Homebrew/utils/analytics.sh` - Add documentation for our analytics and why/what/when/how and opt-out - Only official Homebrew commands are reported - Ruby analytics are now reported in a forked, background process
-
- Jan 21, 2016
-
-
Martin Afanasjew authored
Simplify running a single test (or even a single method from a single test), which is useful when developing or debugging a test. Instead of `brew test TEST=test_diagnostic.rb TESTOPTS=--name=test_check_DYLD_vars` it is now possible to run `brew tests --only=diagnostic/check_DYLD_vars` to get the same effect. Similarly, `brew tests --only=diagnostic` maps to `brew test TEST=test_diagnostic.rb`. Closes Homebrew/homebrew#48279. Signed-off-by:
Martin Afanasjew <martin@afanasjew.de>
-
Martin Afanasjew authored
This parameter is printed by every `brew tests` run and feeding it back into the test suite allows to get an identical run. Make it easier to do that by accepting the argument as it is printed during `brew tests`. This requires a slight adjustment to named-argument passing as the number that follows `--seed` is also seen as a named argument, but we usually only want to pass `TEST=<something>` and `TESTOPTS=<something>`.
-
- Jan 19, 2016
-
-
Baptiste Fontaine authored
Closes Homebrew/homebrew#48209. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
- Jan 04, 2016
-
-
Martin Afanasjew authored
Some tests, that construct a Git repository for testing, will silently fail if the global Git user isn't properly set up. There are valid use cases for this, thus use a fixed commit author/committer for all tests instead of relying on the user's configuration.
-
- Dec 23, 2015
-
-
Baptiste Fontaine authored
Closes Homebrew/homebrew#47279. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
- Jul 22, 2015
-
-
Xu Cheng authored
Closes Homebrew/homebrew#41956. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Xu Cheng authored
Closes Homebrew/homebrew#42009. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
- Jul 21, 2015
-
-
Xu Cheng authored
-
Baptiste Fontaine authored
Closes Homebrew/homebrew#41890. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
- Jan 04, 2015
-
-
Mike McQuaid authored
-
- Jan 02, 2015
-
-
Mike McQuaid authored
This uses the logic from tests.rb in man.rb too so that this can be shared in a few places.
-