aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test
AgeCommit message (Collapse)Author
2014-09-10Use bundler for test gem dependencies.Mike McQuaid
Closes #31986. References #31981.
2014-09-08test.pcap: add pcap fixture.Mike McQuaid
2014-08-31Rewrite fails_with tests as tests for CompilerFailureJack Nagel
2014-08-30Use the accessors to update the test doubleJack Nagel
2014-08-30Test CompilerSelector against a SoftwareSpec instanceJack Nagel
2014-08-30Remove unnecessary empty blockJack Nagel
2014-08-30Test fails_with against spec objectsJack Nagel
2014-08-30Test against real CompilerFailure objectsJack Nagel
2014-08-30Remove obsolete nil checkJack Nagel
2014-08-30Fix tests on 1.8Jack Nagel
2014-08-29Options internals no longer need to support switchesJack Nagel
2014-08-29Add a method for retrieving only flags from ARGVJack Nagel
2014-08-29Move handling of leading dashes to Options.createJack Nagel
2014-08-28Implement ARGV.named in terms of ARGV.options_onlyJack Nagel
2014-08-27Remove to_str from OptionJack Nagel
We no longer need implicit conversion of options to strings.
2014-08-20Options no longer needs deep-copy semanticsJack Nagel
Follow-up to 23d90a6a187a57fbdf4eeac146993e3b37c3d4d9.
2014-08-14Use the as_flags method instead of mapJack Nagel
2014-08-13Remove Options#concatJack Nagel
2014-08-13Simplify tab test setupJack Nagel
2014-08-13Drop unnecessary parens in testsJack Nagel
2014-08-13Drop unnecessary to_a calls in options testsJack Nagel
2014-08-13Replace Options.coerce with an alternate constructorJack Nagel
2014-08-13Remove unused branches from Options.coerceJack Nagel
2014-08-13Options is no longer used directly by BuildOptionsJack Nagel
2014-08-13Always pass an Options instance to the BuildOptions constructorJack Nagel
2014-08-13Revert "Always pass an Options instance to the BuildOptions constructor"Mike McQuaid
This reverts commit e143bcef259ca76b2124e6e73bd9bdf872418723. Closes #31557. Closes #31559. Closes #31561. Closes #31562.
2014-08-13Revert "Options is no longer used directly by BuildOptions"Mike McQuaid
This reverts commit 1c05bc0238aa1abf7d5542b8afa11ead2bee66a8.
2014-08-13Revert "Remove unused branches from Options.coerce"Mike McQuaid
This reverts commit cee42c339e7632eab15111e2c4e6c121ace6f9e2.
2014-08-13Revert "Replace Options.coerce with an alternate constructor"Mike McQuaid
This reverts commit 8d2ef974a3a87bf4207f71ccb8a7b4776e16a016.
2014-08-13Revert "Drop unnecessary to_a calls in options tests"Mike McQuaid
This reverts commit 6f29c36aed9d951499146054a4caca702fa33d1a.
2014-08-13Drop unnecessary to_a calls in options testsJack Nagel
2014-08-12Replace Options.coerce with an alternate constructorJack Nagel
2014-08-12Remove unused branches from Options.coerceJack Nagel
2014-08-12Options is no longer used directly by BuildOptionsJack Nagel
2014-08-12Always pass an Options instance to the BuildOptions constructorJack Nagel
2014-08-11Deep copies of the build object are no longer neededJack Nagel
2014-08-10Stop exposing defined options from the build objectJack Nagel
2014-08-10Add a test for legacy optionsJack Nagel
2014-08-09Stop exposing combined options from the tabJack Nagel
2014-08-09Stop duping options when duping the build objectJack Nagel
The options collection cannot be mutated from the build object, so it can be shared among copies safely.
2014-08-08Better assertions in tab testJack Nagel
2014-08-07Avoid using setters in tab testsJack Nagel
2014-08-07Use predefined options for universal, cxx11, and 32-bit optionsJack Nagel
:universal and :cxx11 are now handled directly, so we don't need to always convert symbols to strings in this method. Symbols should be reserved for future use.
2014-08-07Raise ArgumentError for argument errorsJack Nagel
2014-08-07Add more test coverage for option descriptionsJack Nagel
2014-08-07Add a test for cxx11 option special caseJack Nagel
2014-08-02Partially revert e1f97e2 to pass new test casesJack Nagel
2014-08-02Use polymorphism to simplify stdlib compatibility checkJack Nagel
2014-07-31Hide the options data structure betterJack Nagel
2014-07-31Make options available on the spec objectsJack Nagel