| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-11-26 | Merge pull request #1580 from MikeMcQuaid/fix-uses-test | Mike McQuaid | |
| uses_test: don't rely on output order. | |||
| 2016-11-26 | diagnostic: silence a Jenkins doctor warning. | Mike McQuaid | |
| Allow our Jenkins CI testing for Homebrew/brew to live outside of `/usr/local` without complaint (as it's not using any binary packages anyway). | |||
| 2016-11-26 | uses_test: don't rely on output order. | Mike McQuaid | |
| I've seen this vary. | |||
| 2016-11-21 | Merge pull request #1542 from woodruffw/deprecate-utils-json | Mike McQuaid | |
| compat: deprecate Utils::JSON in favor of corelib JSON. | |||
| 2016-11-20 | Replace Utils::JSON with corelib JSON calls. | William Woodruff | |
| 2016-11-20 | Merge pull request #1537 from umireon/nonfatal-requirement-message-once | Mike McQuaid | |
| install: suppress redundunt warnings with `depends_on` requirement | |||
| 2016-11-18 | Merge pull request #1515 from alyssais/formula_cache | Mike McQuaid | |
| Fix flaky tests. | |||
| 2016-11-18 | testbottest: don't use TEST_FIXTURE_DIR. | Mike McQuaid | |
| This isn't defined for formulae. | |||
| 2016-11-18 | install: add tests with custom requirements | Kaito Udagawa | |
| 2016-11-17 | formula: update test_fixtures path | Zhiming Wang | |
| Fix regression caused by #1364. | |||
| 2016-11-17 | Revert "uninstall: skip some flaky tests for now." | Alyssa Ross | |
| This reverts commit 50c964df2ebda125366a94f0e8701eaeb0d98fa7. | |||
| 2016-11-17 | tab: clear Formula.installed cache when created. | Alyssa Ross | |
| This was causing the flaky tests that #1508 started skipping. This is the second time that `Formula.installed`'s cache has bitten me with intermittent test failures, and I'd like it to be the last, so I've made it so the cache is cleared automatically when a tab is created. This _should_ mean that the cache is cleared any time it needs to be, with the exception of when a Keg is created artificially with no tab. I don't think there's anything I can do to automatically handle that use-case, though. | |||
| 2016-11-16 | Move test files back directly to `test/`. | Markus Reiter | |
| 2016-11-16 | Require `integration_command_test_case` in `testing_env`. | Markus Reiter | |
| 2016-11-16 | Separate `Homebrew::TestCase` from `testing_env`. | Markus Reiter | |
| 2016-11-16 | Move `integration_mocks` to `test/support/helper`. | Markus Reiter | |
| 2016-11-16 | Move all remaining fixtures to `test/support/fixtures`. | Markus Reiter | |
| 2016-11-16 | Rename `fs_leak_log` to `fs_leak.log` and move to `tmp`. | Markus Reiter | |
| 2016-11-16 | Reorder and rename test files. | Markus Reiter | |
| 2016-11-15 | uninstall: skip some flaky tests for now. | Mike McQuaid | |
| These will be fixed properly later but this will avoid causing unnecessary CI failures. | |||
| 2016-11-15 | Merge pull request #1498 from alyssais/uninstall_developer_warning | Mike McQuaid | |
| Warn developers when uninstalling a dependency | |||
| 2016-11-14 | Merge pull request #1435 from mistydemeo/dev_tools_version | Misty De Meo | |
| Add "null version" class, and return compiler versions/build versions as Version objects | |||
| 2016-11-14 | Merge pull request #1362 from reitermarkus/rubocop | Markus Reiter | |
| Update RuboCop to 0.45.0. | |||
| 2016-11-14 | Warn developers when uninstalling a dependency | Alyssa Ross | |
| Suggested in #1084. Made the existing warning output entirely to STDERR, because previously the first line went to STDERR and subsequent ones went to STDOUT. | |||
| 2016-11-14 | Merge pull request #1497 from alyssais/uninstall_keg_to_formula | Mike McQuaid | |
| keg: don't rely on #to_formula | |||
| 2016-11-13 | keg: don't rely on #to_formula | Alyssa Ross | |
| It doesn't always work. For example, a keg could have been installed with a formula from a URL, which Homebrew now does not know how to access. Fixes #1496. | |||
| 2016-11-13 | No if/unless-modifier on multiline blocks. | Markus Reiter | |
| 2016-11-13 | Merge pull request #1217 from MatzFan/invalid_build_option_warnings | Mike McQuaid | |
| Invalid build option warnings - supersedes #1088 | |||
| 2016-11-12 | fix test | Bruce Steedman | |
| 2016-11-11 | formulary: don't warn on old formula name from keg/rack. | Mike McQuaid | |
| If there’s an old installation of e.g. `apple-gcc42` from when it was part of `homebrew/core` then the tab will say it was from the `homebrew/core` tap and then we’ll complain at the user (see #1459 for an example). Instead, we only want to complain when the user actually types in `homebrew/core/apple-gcc42` into a `brew` command. Closes #1459. | |||
| 2016-11-11 | Merge pull request #1082 from alyssais/uninstall_dependancy_error | Mike McQuaid | |
| uninstall: refuse when dependents still installed | |||
| 2016-11-10 | CompilerSelector: fix null check, tests | Misty De Meo | |
| 2016-11-10 | Version: allow coercing non-versions in comparisons | Misty De Meo | |
| These are needed due to the raw string and fixnum comparisons which exist for legacy reasons, for instance compiler version and build comparisons. | |||
| 2016-11-10 | Version: allow comparing against nil | Misty De Meo | |
| 2016-11-10 | Version.parse: return Version::NULL for unparseable strings | Misty De Meo | |
| 2016-11-10 | Add Version::NULL singleton | Misty De Meo | |
| 2016-11-08 | Tap tests: sort tap names for comparison | Misty De Meo | |
| 2016-10-29 | Move `vendor/bundle` up one level to `HOMEBREW_LIBRARY_PATH`. | Markus Reiter | |
| 2016-10-26 | uninstall: remove more integration tests | Alyssa Ross | |
| 2016-10-26 | test_uninstall: style fixes | Alyssa Ross | |
| 2016-10-25 | uninstall: go easier on the integration tests | Alyssa Ross | |
| 2016-10-25 | uninstall: test should_check_for_dependents? | Alyssa Ross | |
| 2016-10-25 | ARGV: extract #values from missing | Alyssa Ross | |
| 2016-10-25 | uninstall: call Formula#missing_dependencies directly | Alyssa Ross | |
| 2016-10-25 | uninstall: only <=1 Diagnostic.missing_deps call | Alyssa Ross | |
| 2016-10-25 | Revert "keg: fallback to missing_deps if deps not in tab" | Alyssa Ross | |
| This reverts commit da1caba17c624f03fa8e6fbe59683f57fb7ac17a. | |||
| 2016-10-25 | keg: fallback to missing_deps if deps not in tab | Alyssa Ross | |
| 2016-10-25 | missing: add tests for not missing and hide | Alyssa Ross | |
| 2016-10-25 | uninstall: allow dependent checks to be by-passed | Alyssa Ross | |
| Dependent can be bypassed with `--ignore-dependencies`. This is now the default for `HOMEBREW_DEVELOPER`s. | |||
| 2016-10-25 | integration tests: preserve HOMEBREW_DEVELOPER | Alyssa Ross | |
| This means that run_as_not_developer can be used in integration tests | |||
