aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/os/mac
AgeCommit message (Collapse)Author
2018-02-20Code refactoring 4.0Maxim Belkin
2018-01-10Deprecate Git, Subversion requirements.Mike McQuaid
These rely on `default_formula` to be useful and are better following the `*_dep_if_needed` pattern.
2017-12-30requirements: move more to compat.Mike McQuaid
2017-12-08Remove some unset/checked environment checksMike McQuaid
These will be redundant once environment filtering is on by default in #3529.
2017-09-27Revert "Added tests for os/mac/keg"ilovezfs
2017-09-26test: Tests for os/mac/kegmansimarkaur
2017-09-15os/mac/diagnostic: allow custom Ruby for devs.Mike McQuaid
This avoids `brew doctor` warnings on High Sierra but in general this is a good idea for future versions and to allow Homebrew developers to test things out with different versions of Ruby.
2017-06-06diagnostic_spec: tweak_formatting.Mike McQuaid
2017-06-06Fix undefined variable ruby_versionconstXife
2017-05-27diagnostic: move some more macOS doctor checks.Mike McQuaid
Move some `brew doctor` checks that are pretty macOS specific so they are only run on macOS.
2017-05-15Use scoped RSpec matchers.Markus Reiter
2017-04-20Merge pull request #2274 from rwhogg/fuse-requirementMike McQuaid
Port OsxfuseRequirement to Linux
2017-04-15OsxfuseRequirement: Port to LinuxBob W. Hogg
2017-04-15Mac Hardware: provide a more Mac-specific implementation of can_run?Misty De Meo
2017-02-28Add `mktmpdir` helper method.Markus Reiter
2017-02-27Convert X11Requirement test to spec.Markus Reiter
2017-02-25Merge pull request #2176 from reitermarkus/spec-os_mac_diagnosticMike McQuaid
Convert `os/mac/diagnostic` test to spec.
2017-02-25Convert `os/mac/dependency_collector` test to spec.Markus Reiter
2017-02-25Convert `os/mac/diagnostic` test to spec.Markus Reiter
2017-02-23Merge pull request #2090 from reitermarkus/spec-bottlesMarkus Reiter
Convert Utils::Bottles test to spec.
2017-02-23Convert `os/mac/language` test to spec.Markus Reiter
2017-02-21Convert Utils::Bottles test to spec.Markus Reiter
2017-02-21Convert Mach-O test to spec.Markus Reiter
2017-02-21Merge pull request #2074 from reitermarkus/spec-java_requirementMarkus Reiter
Convert JavaRequirement test to spec.
2017-02-21Merge pull request #2076 from reitermarkus/spec-os_mac_kegMarkus Reiter
Convert OS::Mac::Keg test to spec.
2017-02-21Merge pull request #2080 from reitermarkus/spec-os_mac_versionMarkus Reiter
Convert MacOS::Version test to spec.
2017-02-21Convert `os/mac/blacklist` test to spec.Markus Reiter
2017-02-21Convert MacOS::Version test to spec.Markus Reiter
2017-02-21Convert OS::Mac::Keg test to spec.Markus Reiter
2017-02-21Convert JavaRequirement test to spec.Markus Reiter
2017-02-20Merge pull request #2060 from reitermarkus/spec-bottle-collectorMarkus Reiter
Convert Utils::Bottles::Collector test to spec.
2017-02-19Convert Utils::Bottles::Collector test to spec.Markus Reiter
2017-02-15java_requirement: port to Linux and refactorBob W. Hogg
Split the core requirement class into generic, Linux-specific, and macOS-specific parts. Additionally, the Linux version is now able to detect Java versions (the previous Linuxbrew implementation was only able to detect if Java was present at all.)
2017-01-22tests: set developer in ENV rather than stubbingAlyssa Ross
2017-01-22tests: automatically restore ENV in teardownAlyssa Ross
2017-01-22tests: remove more per-test file system cleanupAlyssa Ross
These locations are now all automatically cleaned up after every test.
2017-01-22tests: clean up file system for all testsAlyssa Ross
(No longer just integration tests.)
2017-01-21tests: enforce `super` in lifecycle hooksAlyssa Ross
This will allow us to have global setup and teardown for tests. For example, we can automatically clear caches after each test, to avoid annoying intermittent failures like #1879 and #1886.
2016-11-16Move test files back directly to `test/`.Markus Reiter