Sha256: 40a802ac8e5bd2d70196ef6251ddbd7ea19ae0efb3a6bf923c1dcf0fc13f7014
Contents?: true
Size: 1.21 KB
Versions: 5
Compression:
Stored size: 1.21 KB
Contents
#!/usr/bin/ruby # encoding: utf-8 # (c) 2011 Martin Kozák (martinkozak@martinkozak.net) $:.push("./lib") require "ruby-version" require "riot" DOWN = :"1.8.7" CURRENT = :"1.9.2" UP = :"2.0.1" context "Ruby::Version" do asserts("#<") do Ruby::Version < UP and not Ruby::Version < DOWN and not Ruby::Version < CURRENT end asserts("#<=") do Ruby::Version <= UP and not Ruby::Version <= DOWN and Ruby::Version <= CURRENT end asserts("#==") do not Ruby::Version == UP and not Ruby::Version == DOWN and Ruby::Version == CURRENT end asserts("#>") do not Ruby::Version > UP and Ruby::Version > DOWN and not Ruby::Version > CURRENT end asserts("#>=") do not Ruby::Version >= UP and Ruby::Version >= DOWN and Ruby::Version >= CURRENT end asserts("#TOKENS") do Ruby::Version::TOKENS == Ruby::Version::broke(RUBY_VERSION) end asserts("#VERSION") do Ruby::Version::VERSION == RUBY_VERSION end asserts("#broke") do Ruby::Version::broke("1.2.3") == [1, 2, 3] end asserts("#compare") do Ruby::Version::compare(DOWN) == 1 and Ruby::Version::compare(CURRENT) == 0 and Ruby::Version::compare(UP) == -1 end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
ruby-version-0.2.2 | test |
ruby-version-0.2.1 | test |
ruby-version-0.2.0 | test |
ruby-version-0.1.1 | test |
ruby-version-0.1.0 | test |