aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test
AgeCommit message (Collapse)Author
2016-09-09diagnostic: remove duplicate checks.Mike McQuaid
2016-09-09Merge pull request #881 from MikeMcQuaid/dev-cmd-sticky-homebrew-developerMike McQuaid
Set HOMEBREW_DEVELOPER automatically
2016-09-09Merge pull request #863 from penman/preserve_aliasMike McQuaid
Save aliases in INSTALL_RECEIPT
2016-09-08commands: add commands module for path lookup.Mike McQuaid
2016-09-08commands: developer not development commands.Mike McQuaid
2016-09-08Move developer-focused commands to dev-cmd.Mike McQuaid
2016-09-08cmd/*: don't restrict dev-cmd to Homebrew developers.Mike McQuaid
2016-09-08Merge pull request #864 from vladshablinsky/skip-upgradeMike McQuaid
Skip upgrade of pinned dependency if it's outdated
2016-09-08Add `--help` to all developer commands.Mike McQuaid
Also, flag those that we never want to be in a manpage.
2016-09-07Test source.path on Tab.create and .for_formulaAlyssa Ross
2016-09-07Combine Tab alias_path with source.pathAlyssa Ross
2016-09-07More realistic alias_path testAlyssa Ross
2016-09-07test_integration_cmds: reinstall pinnedVlad Shablinsky
2016-09-07FormulaInstaller#check_install_sanity test pinnedVlad Shablinsky
Forbid to install formual if it has pinned dependencies.
2016-09-07test_formula: eligible_kegs_for_cleanup_keg_pinnedVlad Shablinsky
2016-09-05Update Tap for alias_pathAlyssa Ross
2016-09-05Replace install_name/install_ref with alias_pathAlyssa Ross
2016-09-05Switch to hash rocketsAlyssa Ross
2016-09-04Merge pull request #201 from gregory-nisbet/feature-env-shellsMike McQuaid
--env: support more shells, allow explicit shell selection
2016-09-03Preserve alias when installing formulaeAlyssa Ross
Part of #567
2016-09-01Merge pull request #773 from reitermarkus/report-cask-coverageMike McQuaid
Also report Cask coverage.
2016-08-29test_utils: add Bottles::Bintray testsDominyk Tiller
2016-08-28test_formulary: add formula@version class translation checkDominyk Tiller
2016-08-27Also report Cask coverage.Markus Reiter
2016-08-26test_integration_cmds: use https://bot.brew.shDominyk Tiller
2016-08-24Improve HOMEBREW_BREW_FILE unset failure case.Mike McQuaid
Print a better exception message and handle this in more cases rather than producing confusing errors when it’s unset.
2016-08-21Refactor `shutup`.Markus Reiter
2016-08-19Merge pull request #731 from MikeMcQuaid/rename-bottle-revisionMike McQuaid
Rename bottle's revision to rebuild.
2016-08-18Rename bottle's revision to rebuild.Mike McQuaid
2016-08-18version: fix parsing of URLs ending with versionilovezfs
https://github.com/lihaoyi/Ammonite/releases/download/0.7.4/0.7.4 was parsing as "0.7" not "0.7.4" since ".4" was being treated as a legitimate file extension. At minimum, let's insist that a valid file extension include at least one letter to avoid lopping off part of the correct version string.
2016-08-18Merge pull request #719 from vladshablinsky/epochsMike McQuaid
Implement epochs
2016-08-18test_formula: add epoch testsVlad Shablinsky
2016-08-17test/Gemfile.lock: remove json pin.Mike McQuaid
2016-08-17Merge pull request #724 from MikeMcQuaid/assume-ruby-twoMike McQuaid
Assume Ruby 2
2016-08-17test/Gemfile: assume Ruby 2.Mike McQuaid
2016-08-17Prepare for Homebrew Cask to be imported.Mike McQuaid
- ignore Cask's files in `readall` (for now, there's an intentional syntax error that will need fixed) - run Cask's tests if they exist - don't check Cask's files in coverage reports (for now)
2016-08-17Merge pull request #713 from MikeMcQuaid/ship-sandboxMike McQuaid
Enable sandbox by default for homebrew/core
2016-08-15tests: add cmd/audit unit tests (caveats, desc, homepage)Andrea Kao
2016-08-15sandbox: add formula? method and sandbox core.Mike McQuaid
Add a new `Sandbox.formula?` method to see if a given formula should be sandboxed. Use the formula to check its tap against a list of pre-approved taps where we know every formula builds under the sandbox (currently just homebrew/core).
2016-08-15sandbox: add test? method.Mike McQuaid
Simplify checking if we’re going to sandbox a test with `Sandbox.test?`.
2016-08-14Test that sandbox complains correctlyTim D. Smith
Test that sandbox does not complain about bogus .pyc errors and does complain about other failures. Closes #684.
2016-08-14Merge pull request #682 from eirinikos/extend-cmd-audit-testsMike McQuaid
tests: refactor FormulaTextTests in test_cmd_audit, add assertion to test_simple_valid_formula
2016-08-13test_gpg: tweak rmtree usageDominyk Tiller
Swats away this annoying warning when the test is skipped due to GPG being unavailable: ``` 1) Skipped: GpgTest#test_create_test_key: GPG Unavailable Error: GpgTest#test_create_test_key: NoMethodError: undefined method `rmtree' for nil:NilClass /usr/local/Library/Homebrew/test/test_gpg.rb:11:in `teardown' ``` Closes #675. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2016-08-13test_gpg2_requirement: add satisfied testDominyk Tiller
2016-08-12test_gpg: add initial testsDominyk Tiller
2016-08-12tests: add assertion to test_simple_valid_formulaAndrea Kao
2016-08-12tests: refactor FormulaTextTests in test_cmd_auditAndrea Kao
2016-08-10tests for shell-specific diagnostic messageGreg Nisbet
2016-08-10Utils::Shell.shell_profile in formula_cellar_checksGreg Nisbet
2016-08-10resolve conflict in diagnostic.rbGreg Nisbet