aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/test_version_subclasses.rb
diff options
context:
space:
mode:
authorMike McQuaid2016-07-16 21:08:59 +0100
committerMike McQuaid2016-07-27 15:05:42 -0600
commit536c42f7e6214087812413177d8bcebf3ab04f6e (patch)
treedfe51cde48ff65a425232fc49a016a44ff9c8fe1 /Library/Homebrew/test/test_version_subclasses.rb
parent08f68fc4dd6afc6c118ad631889c2a35e4e8d07e (diff)
downloadbrew-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.rb53
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