Support version numbers like pkg (1.4)

This commit is contained in:
Andrey Smirnov committed 2014-02-17 20:52:37 +04:00
1 parent b8fd33a92c
commit 506987d31f
2 files changed
+24 -7

No files matched your search

+12
View File
@@ -112,6 +112,18 @@ func (s *VersionSuite) TestParseDependency(c *C) {
c.Check(d.Relation, Equals, VersionGreater)
c.Check(d.Version, Equals, "1.6")
d, e = ParseDependency("dpkg(1.6)")
c.Check(e, IsNil)
c.Check(d.Pkg, Equals, "dpkg")
c.Check(d.Relation, Equals, VersionEqual)
c.Check(d.Version, Equals, "1.6")
d, e = ParseDependency("dpkg ( 1.6)")
c.Check(e, IsNil)
c.Check(d.Pkg, Equals, "dpkg")
c.Check(d.Relation, Equals, VersionEqual)
c.Check(d.Version, Equals, "1.6")
d, e = ParseDependency("dpkg (> 1.6)")
c.Check(e, IsNil)
c.Check(d.Pkg, Equals, "dpkg")