aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/testball.rb
AgeCommit message (Collapse)Author
2016-09-05Replace install_name/install_ref with alias_pathAlyssa Ross
2016-09-03Preserve alias when installing formulaeAlyssa Ross
Part of #567
2016-01-20update test for Homebrew/homebrew-emacs#158Alex Dunn
Closes Homebrew/homebrew#48131. Signed-off-by: Alex Dunn <dunn.alex@gmail.com>
2016-01-20test: add metafiles to testballAlex Dunn
2015-08-03Core files style updates.BrewTestBot
Closes Homebrew/homebrew#42354. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-07-28testball: use sha256.Mike McQuaid
2015-04-29Installation tests now use the actual installerJack Nagel
2015-04-28Fix passed-in formula name to match the class nameJack Nagel
2015-04-15Fix test formula name so it matches the filenameJack Nagel
2014-06-20Pass the requested spec into the formula instanceJack Nagel
2014-06-12Always pass path to formula constructorJack Nagel
2014-06-12Remove an extra slash in file:// URLs in testsJack Nagel
2014-06-10Rename TEST_FOLDER to TEST_DIRECTORYJack Nagel
2014-05-28Remove unused method and associated test fixturesJack Nagel
2014-04-06Clean up test classesJack Nagel
2014-03-03Simplify test formula setupJack Nagel
2013-04-13Remove obsolete testsJack Nagel
This behavior is now tested at more appropriate levels in test_software_spec, test_formula_spec_selection, and test_formula_validation.
2013-04-10Make test formulae initializers more flexibleJack Nagel
2013-04-10Move formula equality tests out of test_bucketJack Nagel
2013-04-08Clean up mirror support testJack Nagel
2013-04-08Fix specs in TestBallJack Nagel
2013-04-07Simplify testsJack Nagel
2013-04-02Isolate compiler selector testsJack Nagel
2013-03-11Relocate bottles using install_name_tool.Mike McQuaid
This has two parts: 1. Bottles are temporarily relocated on bottling and tested if that is sufficient for them to contain no longer reference the prefix or cellar. If so, they are marked as relocatable. 2. On installation if bottles are marked as relocatable they will be relocated using install_name_tool to the current prefix and cellar. Closes Homebrew/homebrew#18374.
2013-03-09Fix tests under 32-bit SLJack Nagel
2013-03-09bottles: remove unused 'version' from DSL.Mike McQuaid
2013-03-01Add non-/usr/local bottles support.Mike McQuaid
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-03-01Cleanup bottle DSL.Mike McQuaid
* Remove legacy url syntax. * Use revision instead of version. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-01-29Don't use underscores in (new) bottle filenames.Mike McQuaid
Closes Homebrew/homebrew#14270
2013-01-29Cleanup old bottle syntax.Mike McQuaid
2013-01-26brew-test: use SHA-1 in all testballs.Mike McQuaid
2012-08-18Add support for custom version schemesJack Nagel
A version scheme is a class that inherits from Version and reimplements Version#<=>. This will allow formulae to specify a custom comparison method that will be used instead of the default, for cases where the default is insufficient.
2012-08-09Deprecate ancient formula syntaxJack Nagel
Closes Homebrew/homebrew#13444. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-07-04tests: clean up whitespaceJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-07-04Demonstrate that bottles are selected correctlyJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-07-04Introduce new formula specsJack Nagel
2012-04-14tests: remove special-casing @path in TestBallJack Nagel
Tests that expect Formula#path to resolve to a real path should use TestBallWithRealPath; TestBall gets its original behavior back, fixing a failing test in test_formula_install. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-07Clean up fails_with test classesJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-06info: output correct URL for tapped dupesJack Nagel
Tapped formulae that dupe those in core now display the correct URL when invoked like `brew info homebrew/dupes/openssl`. This also fixes the broken `brew info` test. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-01New fails_with infrastructureJack Nagel
- Formulae can now declare failures on any compiler. - FailsWithLLVM and associated formula elements have been moved to compat. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-19mirror support: Add testCharlie Sharpsteen
2010-07-29Move testing tarballs into subfolderAdam Vandenberg
2010-06-10Failures during ./configure should mention config.log.Adam Vandenberg
2010-04-06Move TestBall definition to separate file.Adam Vandenberg