diff options
| author | Mike McQuaid | 2016-07-16 21:08:59 +0100 |
|---|---|---|
| committer | Mike McQuaid | 2016-07-27 15:05:42 -0600 |
| commit | 536c42f7e6214087812413177d8bcebf3ab04f6e (patch) | |
| tree | dfe51cde48ff65a425232fc49a016a44ff9c8fe1 /Library/Homebrew/test/test_version_subclasses.rb | |
| parent | 08f68fc4dd6afc6c118ad631889c2a35e4e8d07e (diff) | |
| download | brew-536c42f7e6214087812413177d8bcebf3ab04f6e.tar.bz2 | |
test_version_subclasses: make OS X specific.
Diffstat (limited to 'Library/Homebrew/test/test_version_subclasses.rb')
| -rw-r--r-- | Library/Homebrew/test/test_version_subclasses.rb | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/Library/Homebrew/test/test_version_subclasses.rb b/Library/Homebrew/test/test_version_subclasses.rb deleted file mode 100644 index 5b38268b5..000000000 --- a/Library/Homebrew/test/test_version_subclasses.rb +++ /dev/null @@ -1,53 +0,0 @@ -require "testing_env" -require "version" -require "os/mac/version" - -class MacOSVersionTests < Homebrew::TestCase - def setup - @v = MacOS::Version.new("10.7") - end - - def test_compare_with_symbol - assert_operator @v, :>, :snow_leopard - assert_operator @v, :==, :lion - assert_operator @v, :===, :lion - assert_operator @v, :<, :mountain_lion - end - - def test_compare_with_fixnum - assert_operator @v, :>, 10 - assert_operator @v, :<, 11 - end - - def test_compare_with_float - assert_operator @v, :>, 10.6 - assert_operator @v, :==, 10.7 - assert_operator @v, :===, 10.7 - assert_operator @v, :<, 10.8 - end - - def test_compare_with_string - assert_operator @v, :>, "10.6" - assert_operator @v, :==, "10.7" - assert_operator @v, :===, "10.7" - assert_operator @v, :<, "10.8" - end - - def test_compare_with_version - assert_operator @v, :>, Version.create("10.6") - assert_operator @v, :==, Version.create("10.7") - assert_operator @v, :===, Version.create("10.7") - assert_operator @v, :<, Version.create("10.8") - end - - def test_from_symbol - assert_equal @v, MacOS::Version.from_symbol(:lion) - assert_raises(ArgumentError) { MacOS::Version.from_symbol(:foo) } - end - - def test_pretty_name - assert_equal "El Capitan", MacOS::Version.new("10.11").pretty_name - assert_equal "Mountain Lion", MacOS::Version.new("10.8").pretty_name - assert_equal "Yosemite", MacOS::Version.new("10.10").pretty_name - end -end |
