| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 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-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-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-10 | Version.parse: return Version::NULL for unparseable strings | Misty De Meo | |
| 2016-10-19 | testing_env: extract with_environment to helper module | Josh Hagins | |
| 2016-09-24 | Fix Style/GuardClause. | Markus Reiter | |
| 2016-09-23 | Merge pull request #1041 from penman/parallel_tests | Mike McQuaid | |
| Parallelise test suite | |||
| 2016-09-20 | tests, cask-tests: log test runtimes | Alyssa Ross | |
| 2016-09-19 | tests: run in parallel | Alyssa Ross | |
| 2016-09-19 | tab: test tap runtime dependencies | Alyssa Ross | |
| 2016-09-19 | alias tracking: add formula tests | Alyssa Ross | |
| 2016-09-17 | rubocop --auto-correct all hash-rocket usage. | Mike McQuaid | |
| 2016-09-07 | Test source.path on Tab.create and .for_formula | Alyssa Ross | |
| 2016-08-21 | Refactor `shutup`. | Markus Reiter | |
| 2016-08-06 | tests: fix code style issues (#587) | Andrea Kao | |
| 2016-07-29 | testing_env: add needs_python method. | Mike McQuaid | |
| 2016-07-19 | tests: nest HOMEBREW_TEMP inside TEST_TMPDIR (#554) | Andrea Kao | |
| 2016-07-16 | Unify Version.create usage | Vlad Shablinsky | |
| Substitue each Version.new and HeadVersion.new with Version.create to unify Version and HeadVersion instantiation among core code. Note that this does not relate to Mac::OS::Version class. | |||
| 2016-07-16 | Add HeadVersion tests | Vlad Shablinsky | |
| 2016-06-29 | Move with_environment to testing_env | Tim D. Smith | |
| 2016-06-29 | test: Add tests for Keg#mach_o_files link behavior. | William Woodruff | |
| Move dylib_path and bundle_path from test_mach to testing_env to accommodate the new tests. Closes #400. Signed-off-by: Martin Afanasjew <martin@afanasjew.de> | |||
| 2016-06-27 | Revert "test: Add test for Keg#mach_o_files hardlink behavior." | Tim D. Smith | |
| This reverts commit 62d7079684cdb568600e22531c62888622a71ff1. | |||
| 2016-06-27 | test: Add test for Keg#mach_o_files hardlink behavior. | William Woodruff | |
| Move dylib_path and bundle_path from test_mach to testing_env to accommodate the new test. Closes #400. Signed-off-by: Tim D. Smith <git@tim-smith.us> | |||
| 2016-06-08 | introduce global lock directory (#337) | Xu Cheng | |
| Since #292, HOMEBREW_CACHE was moved to a per-user directory. This makes it unsuitable to store global lock files on multiple users environment. Therefore, introducing a global lock directory `/Library/Lock.d` to store lock files from formula lockers as well as `brew update`. | |||
| 2016-04-02 | fix brew tests | Xu Cheng | |
| Fix the `brew tests` problem caused by core/formula separation. | |||
| 2016-03-21 | add HOMEBREW_ENV_PATH internal variable | Xu Cheng | |
| `Library/ENV` like `Library/Homebrew` is part of Homebrew basecode. It should be able to be accessed during the `brew tests`. By adding HOMEBREW_ENV_PATH variable, we allow test suit to locate these codes. | |||
| 2016-02-10 | tests: Add missing version tests | Baptiste Fontaine | |
| Closes Homebrew/homebrew#49031. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr> | |||
| 2016-01-25 | testing_env: needs_compat utility added | Baptiste Fontaine | |
| Closes Homebrew/homebrew#48302. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr> | |||
| 2016-01-09 | tests: missing requires added | Baptiste Fontaine | |
| Closes Homebrew/homebrew#47866. Closes Homebrew/homebrew#47861. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr> | |||
| 2015-08-03 | Core files style updates. | BrewTestBot | |
| Closes Homebrew/homebrew#42354. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-07-28 | Move simplecov configuration to dotfile. | Mike McQuaid | |
| 2015-07-28 | testing_env: point to `bundle install` now. | Mike McQuaid | |
| 2015-07-22 | tests: always run fs leak check | Xu Cheng | |
| 2015-07-21 | coverage: stop recording compat codes | Xu Cheng | |
| Closes Homebrew/homebrew#41973. Signed-off-by: Xu Cheng <xucheng@me.com> | |||
| 2015-07-20 | 'brew tests' optional coverage measure added | Baptiste Fontaine | |
| Closes Homebrew/homebrew#41890. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr> | |||
| 2015-05-27 | add Formulary.core_path method, deprecate Formula.path | Xu Cheng | |
| 2015-05-04 | Stop testing implementation | Jack Nagel | |
| 2015-04-29 | Ensure HOMEBREW_TEMP is respected in all tests | Jack Nagel | |
| 2015-04-29 | Allow test tmpdir to be passed in | Jack Nagel | |
| 2015-04-29 | Extract runtime configuration from global.rb | Jack Nagel | |
| This allows global.rb to be safely loaded in the test environment. | |||
| 2015-04-20 | Revert "Use real repo to run tests" | Jack Nagel | |
| This reverts commit 5aaf13c6cf784cb4be62932b3e528e8f93580a65. | |||
| 2015-04-20 | Use real repo to run tests | Jack Nagel | |
| 2014-07-06 | Close duped output streams before returning | Jack Nagel | |
| 2014-07-03 | Add assert_eql to provide better failure messages for eql? tests | Jack Nagel | |
| 2014-06-23 | Add module for logging filesystem leaks in tests | Jack Nagel | |
| 2014-06-23 | Make the test tmpdir a constant | Jack Nagel | |
| 2014-06-23 | Explicitly create top-level directories for tests | Jack Nagel | |
