Fix Version.IsValid.

Fixes #15.
This commit is contained in:
Gustavo Niemeyer 2014-07-01 10:44:54 -03:00
parent adbf86173c
commit f9c08a5b59
2 changed files with 6 additions and 1 deletions

View File

@ -42,7 +42,7 @@ func (v Version) Contains(other Version) bool {
}
func (v Version) IsValid() bool {
return v == InvalidVersion
return v != InvalidVersion
}
var InvalidVersion = Version{-1, -1, -1}

View File

@ -106,3 +106,8 @@ func (s *VersionSuite) TestContains(c *C) {
}
}
}
func (s *VersionSuite) TestIsValid(c *C) {
c.Assert(InvalidVersion.IsValid(), Equals, false)
c.Assert(Version{0, 0, 0}.IsValid(), Equals, true)
}