<feed xmlns='http://www.w3.org/2005/Atom'>
<title>brew/Library/Homebrew/test/fixtures, branch 0.9.5</title>
<subtitle>🍺 The missing package manager for macOS</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/'/>
<entry>
<title>Properly define tapped formulae in update</title>
<updated>2013-07-10T01:52:51+00:00</updated>
<author>
<name>phinze</name>
</author>
<published>2013-07-09T00:56:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=9a94a77fa3438277d453674bb745ddcdd639a0a8'/>
<id>9a94a77fa3438277d453674bb745ddcdd639a0a8</id>
<content type='text'>
A tapped formula is a ruby file present:

  - in the root of the tap
  - in directory of the tap called Formula
  - in a directory of the tap called HomebrewFormula

And nowhere else. This corrects an overzealous definition of tapped
formula in the updater. (the correct definition has been in Pathname
since e613cbe5783cea2abb8100b56c22126a1ab6b9f2)

Refs Homebrew/homebrew#19743.
Closes Homebrew/homebrew#21087.

Signed-off-by: Jack Nagel &lt;jacknagel@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A tapped formula is a ruby file present:

  - in the root of the tap
  - in directory of the tap called Formula
  - in a directory of the tap called HomebrewFormula

And nowhere else. This corrects an overzealous definition of tapped
formula in the updater. (the correct definition has been in Pathname
since e613cbe5783cea2abb8100b56c22126a1ab6b9f2)

Refs Homebrew/homebrew#19743.
Closes Homebrew/homebrew#21087.

Signed-off-by: Jack Nagel &lt;jacknagel@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: bring `brew update` tests up to date</title>
<updated>2012-04-14T05:00:04+00:00</updated>
<author>
<name>Jack Nagel</name>
</author>
<published>2012-04-14T04:21:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=5d84df02107fe6cafbc7d20b9c8ce0c3c0298be4'/>
<id>5d84df02107fe6cafbc7d20b9c8ce0c3c0298be4</id>
<content type='text'>
Signed-off-by: Jack Nagel &lt;jacknagel@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jack Nagel &lt;jacknagel@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor `update` command to use git diff instead of parsing `pull` output</title>
<updated>2011-06-14T21:47:39+00:00</updated>
<author>
<name>Mislav Marohnić</name>
</author>
<published>2011-06-12T15:07:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=8c521ca3d0d1b1579f8f1ef3f76021217e485613'/>
<id>8c521ca3d0d1b1579f8f1ef3f76021217e485613</id>
<content type='text'>
This fixes reporting of which formulae changed in git versions where `pull`
output is not compatible.

Signed-off-by: Adam Vandenberg &lt;flangy@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes reporting of which formulae changed in git versions where `pull`
output is not compatible.

Signed-off-by: Adam Vandenberg &lt;flangy@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>test_updater: Make fixture internally consistent</title>
<updated>2010-09-15T16:36:27+00:00</updated>
<author>
<name>Bo Borgerson</name>
</author>
<published>2010-09-09T14:54:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=80e17cde57577af5b3c6afe26fb8ea9967b408ce'/>
<id>80e17cde57577af5b3c6afe26fb8ea9967b408ce</id>
<content type='text'>
The update_git_pull_output_with_formulae_changes fixture (which consists
of mocked-up `git pull` output) listed a few files as both updated and
deleted.  This caused the test_update_homebrew_with_formulae_changes test to
fail.  My guess is that this fixture was mocked-up before formula deletion
handling was introduced, and became broken when it was.  This revision just
makes this fixture internally consistent, and allows the associated test to
pass.

Signed-off-by: Adam Vandenberg &lt;flangy@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The update_git_pull_output_with_formulae_changes fixture (which consists
of mocked-up `git pull` output) listed a few files as both updated and
deleted.  This caused the test_update_homebrew_with_formulae_changes test to
fail.  My guess is that this fixture was mocked-up before formula deletion
handling was introduced, and became broken when it was.  This revision just
makes this fixture internally consistent, and allows the associated test to
pass.

Signed-off-by: Adam Vandenberg &lt;flangy@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update test suite.</title>
<updated>2010-02-02T17:08:10+00:00</updated>
<author>
<name>Adam Vandenberg</name>
</author>
<published>2010-01-29T18:41:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=a309403d8ab3830fc0a02a861c7ccdefedfe4da1'/>
<id>a309403d8ab3830fc0a02a861c7ccdefedfe4da1</id>
<content type='text'>
* Break single test case class into several test cases.
* Fix broken arch test.
* Make update tests optional (seem to only work for mxcl).
* Add more tests.
* Move fixtures to separate folder.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Break single test case class into several test cases.
* Fix broken arch test.
* Make update tests optional (seem to only work for mxcl).
* Add more tests.
* Move fixtures to separate folder.
</pre>
</div>
</content>
</entry>
</feed>
