aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test
AgeCommit message (Collapse)Author
2018-01-01Deprecate Homebrew/homebrew-scienceMike McQuaid
2017-12-31Merge pull request #3612 from MikeMcQuaid/more-deprecationsMike McQuaid
requirements: move more to compat.
2017-12-30missing_formula: check deleted in the last month.Mike McQuaid
This speeds things up pretty dramatically and handles the case that something was deleted recently and users haven't learned about it yet. Fixes #3513.
2017-12-30lines_cop: deprecate 'needs :openmp'.Mike McQuaid
2017-12-30requirements: move more to compat.Mike McQuaid
2017-12-29Merge pull request #3604 from alyssais/cask_no_argumentsMike McQuaid
cask: exit successfully when given no arguments.
2017-12-24cask: exit successfully when given no argumentsAlyssa Ross
Fixes https://github.com/Homebrew/brew/issues/3601.
2017-12-23Deprecate more requirements.Mike McQuaid
These are ones that were either already deprecated due to audit rules or are just a simple `which` with a `default_formula` so should just be a dependency.
2017-12-16Merge pull request #3401 from DomT4/vendor_or_na1.4.1Mike McQuaid
go: various tweaks to recommendations
2017-12-15tests: don't output seed multiple times.Mike McQuaid
This clutters up the output. Instead, hide it with a RSpec formatter and generate and output it ourselves.
2017-12-10Merge pull request #3543 from MikeMcQuaid/remove-env-unsetsMike McQuaid
Remove some unset/checked environment checks
2017-12-10Merge pull request #3510 from MikeMcQuaid/remove-bottle-hooksMike McQuaid
hooks/bottles: remove bottle hooks.
2017-12-08Remove some unset/checked environment checksMike McQuaid
These will be redundant once environment filtering is on by default in #3529.
2017-12-07formula_installer: avoid irrelevant build deps.Mike McQuaid
If dependents are already installed ensure their build dependencies (and requirements) don't end up in the dependency/requirement tree. Fixes #3033.
2017-12-03Merge pull request #3522 from reitermarkus/caskroomMarkus Reiter
Remove unused writer methods for `Hbc.caskroom` and `Hbc.cache`.
2017-12-03x11_requirement: remove custom minimum version.Mike McQuaid
This isn't desired or needed. Ensure older code still works, though.
2017-12-03Merge pull request #3515 from sjackman/popenMike McQuaid
Utils.popen_read: Nonexistent program should fail
2017-12-03Also remove writer method for `Hbc.binarydir`.Markus Reiter
2017-12-03Remove unused writer methods for `Hbc.caskroom` and `Hbc.cache`.Markus Reiter
2017-12-02Utils.popen_read: Nonexistent program should failShaun Jackman
Ensure that $CHILD_STATUS.success? is false when the command does not exist.
2017-12-02Merge pull request #3518 from GauthamGoli/audit_bug_fixMike McQuaid
lines_cop: Convert ARGV audit to negative look ahead
2017-12-02Fix a test failure when svn is not installedShaun Jackman
2017-12-02lines_cop: Convert ARGV audit to negative look aheadGautham Goli
2017-12-01hooks/bottles: remove bottle hooks.Mike McQuaid
These were removed from Boxen in: https://github.com/boxen/puppet-homebrew/pull/108
2017-11-29cleaner_spec: have a single "cleans files" test.Mike McQuaid
This avoids noting the the Linux test as "pending" on Mac.
2017-11-28Test upgrade for Casks with version :latestL. E. Segovia
2017-11-27Merge pull request #3396 from amyspark/hacktoberfest-upgradeMarkus Reiter
Implement `brew cask upgrade`
2017-11-27More environment filtering fixesMike McQuaid
- Make `brew pull` pass through Git environment variables - Whitelist all `TRAVIS_` variables.
2017-11-27Remove redundant --greedyL. E. Segovia
2017-11-27Implement more of @reitermarkus's commentsL. E. Segovia
- Include tests in context - replace 'route' with 'path' - more assorted fixes
2017-11-26Add test fixtures for ELF executablesBob W. Hogg
Add test/support/fixtures/elf/ and test/support/fixtures/tarballs/testball-0.1-linux.tbz
2017-11-25Add CVSRequirement and SubversionRequirementShaun Jackman
Use these two requirements in DependencyCollector. Remove the unused function MacOS::Xcode.provides_cvs?
2017-11-24Load Casks only once (and fix style issues)L. E. Segovia
2017-11-24Implement more of @reitermarkus's commentsL. E. Segovia
- Simplify outdated Casks checks - Make use of RSpec's let(:) and .and syntax
2017-11-22Change the generic bottle tag to processor-systemShaun Jackman
2017-11-22Upgrade an outdated Cask just by name, no need for --greedyL. E. Segovia
2017-11-20Merge pull request #3258 from Git-Jiro/improve_internal_stanza_command1.3.8Markus Reiter
improve 'brew cask _stanza' by checking for known stanzas
2017-11-17diagnostic: fix paths usage.Mike McQuaid
- Don't allow taking an argument. This doesn't work and never has as it caches the result regardless of the argument. - Don't rely on the PATH to check for external commands.
2017-11-16Implement @reitermarkus's commentsL. E. Segovia
- Split move into a move_back (and clarify when it is used) - Remove unused flags - Raise error if installed Caskfile not found - Error out if an upgrade fails - Remove some defensive programming checks
2017-11-13Add tests for upgrade recoveryL. E. Segovia
2017-11-13environment filtering: pass through TRAVIS vars.Mike McQuaid
We use these internally so let's map them to `HOMEBREW_` variables.
2017-11-10Add line break to stringMartin Schimandl
2017-11-10Refactor code to reduce characters per lineMartin Schimandl
2017-11-10internal_stanza.rb: Remove obsolete code. Improve detection of missing stanzasMartin Schimandl
internal_stanza_spec.rb: change do ... end blocks to { } blocks
2017-11-10Add another test to increase coverage.Martin Schimandl
2017-11-10combine errors to a single if-statement. fix spec testMartin Schimandl
2017-11-10Fix 'brew style' issuesMartin Schimandl
2017-11-10Change behaviour of 'cask _stanza' command. Add tests for 'cask _stanza' commandMartin Schimandl
2017-11-10Fix reinstall/uninstall testsL. E. Segovia
2017-11-10Remove more uses of EOS.undent.Mike McQuaid