Markus Reiter
7d131de57d
tests: slightly stricter match in tab test
...
Suggested by @reitermarkus in
https://github.com/Homebrew/brew/pull/1890#discussion_r97234536 , and
then I added the \A and \Z.
2017-01-23 12:31:02 +00:00
Alyssa Ross
19e61355b3
tests: remove with_git_env method
...
A common git environment is now used in all tests, so this is no longer
required.
2017-01-22 20:54:37 +00:00
Alyssa Ross
b53ce62ffb
tests: use more recent git committer date
...
This will allow the `brew bundle` test to use the default git
environment.
2017-01-22 20:45:15 +00:00
Alyssa Ross
6e0f1366b0
tests: extract a common using_git_env method
2017-01-22 19:52:34 +00:00
Alyssa Ross
6861451f87
tests: remove more per-test file system cleanup
...
These locations are now all automatically cleaned up after every test.
2017-01-22 11:15:18 +00:00
Alyssa Ross
d7b8420aaa
tests: clean up file system for all tests
...
(No longer just integration tests.)
2017-01-22 11:15:18 +00:00
Alyssa Ross
70a381a00f
tests: enforce super
in lifecycle hooks
...
This will allow us to have global setup and teardown for tests.
For example, we can automatically clear caches after each test, to avoid
annoying intermittent failures like #1879 and #1886 .
2017-01-21 11:34:52 +00:00
Mike McQuaid
cd1579a51a
Deprecate Homebrew/versions, Homebrew/devel-only.
...
Don't use Homebrew/versions in a test and remove them both from the
OFFICIAL_TAPS list (i.e. `brew search`).
2017-01-03 17:50:09 +00:00
Markus Reiter
7457af2b23
Move test files back directly to test/
.
2016-11-16 23:52:38 +01:00