<feed xmlns='http://www.w3.org/2005/Atom'>
<title>brew/Library/Homebrew/test/support/helper/spec, branch 1.5.2</title>
<subtitle>🍺 The missing package manager for macOS</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/'/>
<entry>
<title>Also remove writer method for `Hbc.binarydir`.</title>
<updated>2017-12-03T09:09:09+00:00</updated>
<author>
<name>Markus Reiter</name>
</author>
<published>2017-12-03T09:05:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=a02ce4f8e9699053b363a7dcf593736accae36cb'/>
<id>a02ce4f8e9699053b363a7dcf593736accae36cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused writer methods for `Hbc.caskroom` and `Hbc.cache`.</title>
<updated>2017-12-03T08:58:01+00:00</updated>
<author>
<name>Markus Reiter</name>
</author>
<published>2017-12-03T08:57:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=e4bb09dd402ad4b8e3b98d16fec9cfef9646b393'/>
<id>e4bb09dd402ad4b8e3b98d16fec9cfef9646b393</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test fixtures for ELF executables</title>
<updated>2017-11-26T16:37:57+00:00</updated>
<author>
<name>Bob W. Hogg</name>
</author>
<published>2017-03-15T05:38:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=3cd869651beb0114580016aba46d2eda4a094523'/>
<id>3cd869651beb0114580016aba46d2eda4a094523</id>
<content type='text'>
Add test/support/fixtures/elf/
and test/support/fixtures/tarballs/testball-0.1-linux.tbz
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add test/support/fixtures/elf/
and test/support/fixtures/tarballs/testball-0.1-linux.tbz
</pre>
</div>
</content>
</entry>
<entry>
<title>Use “squiggly” heredocs.</title>
<updated>2017-10-18T12:39:09+00:00</updated>
<author>
<name>Markus Reiter</name>
</author>
<published>2017-10-15T00:28:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=9bee9ca5757d1c5f720787737fed6a534a620d72'/>
<id>9bee9ca5757d1c5f720787737fed6a534a620d72</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>List cask full-names</title>
<updated>2017-09-16T17:00:06+00:00</updated>
<author>
<name>Dan Wendorf</name>
</author>
<published>2017-07-09T02:33:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=acf1b278ae0c27f19e7d20a9d23c005201dc818c'/>
<id>acf1b278ae0c27f19e7d20a9d23c005201dc818c</id>
<content type='text'>
`brew cask list` supports the `--full-name` flag which will include the tap
name for casks not part of the core caskroom/cask tap. For example, if
cask "foo-beta" is installed from the caskroom/versions cask, `brew cask
list --full-name` will report the name as "caskroom/versions/foo-beta".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`brew cask list` supports the `--full-name` flag which will include the tap
name for casks not part of the core caskroom/cask tap. For example, if
cask "foo-beta" is installed from the caskroom/versions cask, `brew cask
list --full-name` will report the name as "caskroom/versions/foo-beta".
</pre>
</div>
</content>
</entry>
<entry>
<title>Silence all specs by default.</title>
<updated>2017-07-29T18:25:37+00:00</updated>
<author>
<name>Markus Reiter</name>
</author>
<published>2017-07-29T17:55:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=2ad3a87045246f89aa267251315d660f663c42f2'/>
<id>2ad3a87045246f89aa267251315d660f663c42f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>integration_test: try tests on Gem load failure.</title>
<updated>2017-07-13T16:25:34+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-07-13T16:23:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=8b63214c2e7493903f40511a59aba4dd60419349'/>
<id>8b63214c2e7493903f40511a59aba4dd60419349</id>
<content type='text'>
This should help with debugging `Gem::LoadError`s (e.g. for
https://github.com/Homebrew/homebrew-test-bot/pull/111).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should help with debugging `Gem::LoadError`s (e.g. for
https://github.com/Homebrew/homebrew-test-bot/pull/111).
</pre>
</div>
</content>
</entry>
<entry>
<title>integration_test: add simplecov libs when needed.</title>
<updated>2017-07-10T06:51:04+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-07-10T06:51:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=cabb7e898aaf56404bc692b4cfae5ede7914f78c'/>
<id>cabb7e898aaf56404bc692b4cfae5ede7914f78c</id>
<content type='text'>
Don't add these unconditionally or with Bundler to speed things up a
bit. Also, to speed things up further cache these arguments so we don't
have to do the same generation every time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't add these unconditionally or with Bundler to speed things up a
bit. Also, to speed things up further cache these arguments so we don't
have to do the same generation every time.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix `brew tests` on High Sierra.</title>
<updated>2017-07-07T14:20:19+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2017-07-07T14:14:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=cb3a47d9e24fadfacaa304b7788f22d1851d57cd'/>
<id>cb3a47d9e24fadfacaa304b7788f22d1851d57cd</id>
<content type='text'>
The `brew test` tests were failing as they were unable to include
`test/unit/assertions`. This is because it's a gem and we were setting
the `GEM_HOME` so system gems were being ignored.

While I was there and examining the `$LOAD_PATH`: reduce the number of
things we add there by using `Bundler.with_clean_env` and only adding
`HOMEBREW_LIBRARY_PATH` in the `$LOAD_PATH` if it isn't already there
(which it always is [and has to be] for integration tests).

This also seems to have the side effect of speeding up integration
tests from 1m26s to 1m8s on my machine.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The `brew test` tests were failing as they were unable to include
`test/unit/assertions`. This is because it's a gem and we were setting
the `GEM_HOME` so system gems were being ignored.

While I was there and examining the `$LOAD_PATH`: reduce the number of
things we add there by using `Bundler.with_clean_env` and only adding
`HOMEBREW_LIBRARY_PATH` in the `$LOAD_PATH` if it isn't already there
(which it always is [and has to be] for integration tests).

This also seems to have the side effect of speeding up integration
tests from 1m26s to 1m8s on my machine.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove `to_s` from some `Pathname`s.</title>
<updated>2017-05-08T11:37:28+00:00</updated>
<author>
<name>Markus Reiter</name>
</author>
<published>2017-04-27T18:17:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=5828eefd01cd61d2a7fbf439620b21f6f5b3d1b1'/>
<id>5828eefd01cd61d2a7fbf439620b21f6f5b3d1b1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
