diff options
| author | Mike McQuaid | 2017-06-29 10:09:31 +0100 |
|---|---|---|
| committer | GitHub | 2017-06-29 10:09:31 +0100 |
| commit | 0f9f8fad13b771d67f137f90b598edd5ff8463ac (patch) | |
| tree | f1d6d8f29a0aaeb77930426982c9e7649b1eeb5e /Library/Homebrew/test | |
| parent | 4fb60d89886758884fae29566fc04de66837f0c6 (diff) | |
| parent | 700b5e2738fad9aa576df25d494e1d7e69962326 (diff) | |
| download | brew-0f9f8fad13b771d67f137f90b598edd5ff8463ac.tar.bz2 | |
Merge pull request #2828 from ed-flanagan/pretoken
Add PreToken composite
Diffstat (limited to 'Library/Homebrew/test')
| -rw-r--r-- | Library/Homebrew/test/version_spec.rb | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Library/Homebrew/test/version_spec.rb b/Library/Homebrew/test/version_spec.rb index 41e05019c..6c8be7677 100644 --- a/Library/Homebrew/test/version_spec.rb +++ b/Library/Homebrew/test/version_spec.rb @@ -93,6 +93,21 @@ describe Version do expect(Version.create("1.2.3beta2")).to be < Version.create("1.2.3-p34") end + specify "comparing pre versions" do + expect(Version.create("1.2.3pre9")).to be == Version.create("1.2.3PRE9") + expect(Version.create("1.2.3pre9")).to be > Version.create("1.2.3pre8") + expect(Version.create("1.2.3pre8")).to be < Version.create("1.2.3pre9") + expect(Version.create("1.2.3pre9")).to be < Version.create("1.2.3pre10") + + expect(Version.create("1.2.3pre3")).to be > Version.create("1.2.3alpha2") + expect(Version.create("1.2.3pre3")).to be > Version.create("1.2.3alpha4") + expect(Version.create("1.2.3pre3")).to be > Version.create("1.2.3beta3") + expect(Version.create("1.2.3pre3")).to be > Version.create("1.2.3beta5") + expect(Version.create("1.2.3pre3")).to be < Version.create("1.2.3rc2") + expect(Version.create("1.2.3pre3")).to be < Version.create("1.2.3") + expect(Version.create("1.2.3pre3")).to be < Version.create("1.2.3-p2") + end + specify "comparing RC versions" do expect(Version.create("1.2.3rc3")).to be == Version.create("1.2.3RC3") expect(Version.create("1.2.3rc3")).to be > Version.create("1.2.3rc2") |
