~jamesodhunt/snappy/move-utility-functions

« back to all changes in this revision

Viewing changes to snappy/sort_test.go

  • Committer: James Hunt
  • Date: 2015-01-29 15:37:20 UTC
  • mfrom: (128.4.1 snappy-debrevision)
  • Revision ID: james.hunt@ubuntu.com-20150129153720-3j170l7wlvf235j6
* Merge of lp:~mvo/snappy/subrevisions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
38
38
 
39
39
        c.Assert(VersionCompare("0.10.0", "0.8.7"), Equals, 1)
40
40
 
 
41
        // subrev
 
42
        c.Assert(VersionCompare("1.0-1", "1.0-2"), Equals, -1)
 
43
        c.Assert(VersionCompare("1.0-1.1", "1.0-1"), Equals, 1)
 
44
        c.Assert(VersionCompare("1.0-1.1", "1.0-1.1"), Equals, 0)
 
45
 
41
46
        // do we like strange versions? Yes we like strange versions…
42
47
        c.Assert(VersionCompare("0", "0"), Equals, 0)
43
48
        c.Assert(VersionCompare("0", "00"), Equals, 0)
45
50
 
46
51
func (s *SortTestSuite) TestVersionInvalid(c *C) {
47
52
        c.Assert(VersionIsValid("1:2"), Equals, false)
48
 
        c.Assert(VersionIsValid("1-1"), Equals, false)
 
53
        c.Assert(VersionIsValid("1--1"), Equals, false)
49
54
        c.Assert(VersionIsValid("1.0"), Equals, true)
50
55
}
51
56