diff options
| author | Jack Nagel | 2014-08-30 23:38:12 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-08-30 23:38:48 -0500 |
| commit | bb5ec59dafdcf52ad10179cd5b11fe0bcd81b415 (patch) | |
| tree | dedac9bf71aca62a45af35e9fc718b1f7a3e079f /Library/Homebrew/test/test_compiler_selector.rb | |
| parent | fa9b3d5bc1a5c23cb91151d1e129b29349938236 (diff) | |
| download | homebrew-bb5ec59dafdcf52ad10179cd5b11fe0bcd81b415.tar.bz2 | |
Test CompilerSelector against a SoftwareSpec instance
Diffstat (limited to 'Library/Homebrew/test/test_compiler_selector.rb')
| -rw-r--r-- | Library/Homebrew/test/test_compiler_selector.rb | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/Library/Homebrew/test/test_compiler_selector.rb b/Library/Homebrew/test/test_compiler_selector.rb index 1604a0ad4..848bd9811 100644 --- a/Library/Homebrew/test/test_compiler_selector.rb +++ b/Library/Homebrew/test/test_compiler_selector.rb @@ -1,23 +1,13 @@ require 'testing_env' require 'compilers' +require 'software_spec' class CompilerSelectorTests < Homebrew::TestCase - class Double - attr_reader :name - - def initialize - @failures = [] - @name = "double" - end - + class Double < SoftwareSpec def <<(cc) - @failures << CompilerFailure.create(cc) + fails_with(cc) self end - - def fails_with?(compiler) - @failures.any? { |failure| failure === compiler } - end end class CompilerVersions |
