<feed xmlns='http://www.w3.org/2005/Atom'>
<title>brew/Library/Homebrew/test, branch 1.1.8</title>
<subtitle>🍺 The missing package manager for macOS</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/'/>
<entry>
<title>tests: remove more per-test file system cleanup</title>
<updated>2017-01-22T11:15:18+00:00</updated>
<author>
<name>Alyssa Ross</name>
</author>
<published>2017-01-21T16:15:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=6861451f87316ce339af55eaa8e63e5ef8c5021b'/>
<id>6861451f87316ce339af55eaa8e63e5ef8c5021b</id>
<content type='text'>
These locations are now all automatically cleaned up after every test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These locations are now all automatically cleaned up after every test.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: remove explicit tmpdir deletions</title>
<updated>2017-01-22T11:15:18+00:00</updated>
<author>
<name>Alyssa Ross</name>
</author>
<published>2017-01-21T15:55:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=1aee7c6945c3cbbbbfa2830bb1cf6bf39d4702be'/>
<id>1aee7c6945c3cbbbbfa2830bb1cf6bf39d4702be</id>
<content type='text'>
These are no longer necessary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are no longer necessary.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: clean up file system for all tests</title>
<updated>2017-01-22T11:15:18+00:00</updated>
<author>
<name>Alyssa Ross</name>
</author>
<published>2017-01-21T15:39:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=d7b8420aaadf93b455a5c268777c3013f8ac2296'/>
<id>d7b8420aaadf93b455a5c268777c3013f8ac2296</id>
<content type='text'>
(No longer just integration tests.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(No longer just integration tests.)
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: reset ARGV in teardown</title>
<updated>2017-01-21T15:08:20+00:00</updated>
<author>
<name>Alyssa Ross</name>
</author>
<published>2017-01-21T15:08:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=d86342a2519b6bdc5393302e3e81e5b72aa26e7f'/>
<id>d86342a2519b6bdc5393302e3e81e5b72aa26e7f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: clear tab cache in global teardown</title>
<updated>2017-01-21T14:24:19+00:00</updated>
<author>
<name>Alyssa Ross</name>
</author>
<published>2017-01-21T14:24:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=2d550b50081bfa0d641875f8657fd376afe0c10f'/>
<id>2d550b50081bfa0d641875f8657fd376afe0c10f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: enforce `super` in lifecycle hooks</title>
<updated>2017-01-21T11:34:52+00:00</updated>
<author>
<name>Alyssa Ross</name>
</author>
<published>2017-01-21T11:21:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=70a381a00ff1e354e059aa07d55ebab90c5f874a'/>
<id>70a381a00ff1e354e059aa07d55ebab90c5f874a</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: revert modification to ARGV at end of test</title>
<updated>2017-01-19T13:21:39+00:00</updated>
<author>
<name>Alyssa Ross</name>
</author>
<published>2017-01-19T13:19:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=366ee0b267dbf54d6dfda7210036e388bd2fd1ff'/>
<id>366ee0b267dbf54d6dfda7210036e388bd2fd1ff</id>
<content type='text'>
Similar to 6fc1747e0550545b4fe80f5a1854d16dd2b08afe. I hadn't seen any
test failures caused by this, but I noticed it in the process of
trackign that down and it's an accident waiting to happen.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Similar to 6fc1747e0550545b4fe80f5a1854d16dd2b08afe. I hadn't seen any
test failures caused by this, but I noticed it in the process of
trackign that down and it's an accident waiting to happen.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: add a missing Tab cache clear</title>
<updated>2017-01-19T13:16:08+00:00</updated>
<author>
<name>Alyssa Ross</name>
</author>
<published>2017-01-19T13:16:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=6fc1747e0550545b4fe80f5a1854d16dd2b08afe'/>
<id>6fc1747e0550545b4fe80f5a1854d16dd2b08afe</id>
<content type='text'>
This was responsible for the sporadic failures I encountered in #1878.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was responsible for the sporadic failures I encountered in #1878.
</pre>
</div>
</content>
</entry>
<entry>
<title>integration_command_test_case: improve fail output</title>
<updated>2017-01-18T08:36:36+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-01-18T08:36:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=4d2201b8beabf99a1f4bf062a5aef12b19475caa'/>
<id>4d2201b8beabf99a1f4bf062a5aef12b19475caa</id>
<content type='text'>
Instead of `puts`ing when the failure occurs save it until the error
message and print a prose description of what the failure was and the
output from the command. This makes the output from failing tests
significantly easier to read.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of `puts`ing when the failure occurs save it until the error
message and print a prose description of what the failure was and the
output from the command. This makes the output from failing tests
significantly easier to read.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1863 from alyssais/uses_ignore_untapped</title>
<updated>2017-01-17T19:58:52+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-01-17T19:58:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=ffa5ebde53139bd856e834001ba479071874f8fb'/>
<id>ffa5ebde53139bd856e834001ba479071874f8fb</id>
<content type='text'>
uses: properly handle untapped formulae in recursive dependency expansion (again!)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
uses: properly handle untapped formulae in recursive dependency expansion (again!)</pre>
</div>
</content>
</entry>
</feed>
