[Treepkg-commits] r12 - trunk/test
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Tue Sep 11 12:05:15 CEST 2007
Author: bh
Date: 2007-09-11 12:05:15 +0200 (Tue, 11 Sep 2007)
New Revision: 12
Modified:
trunk/test/test_packager.py
Log:
add some tests for the PackageTrack.last_packaged_revision() method
Modified: trunk/test/test_packager.py
===================================================================
--- trunk/test/test_packager.py 2007-09-11 10:03:58 UTC (rev 11)
+++ trunk/test/test_packager.py 2007-09-11 10:05:15 UTC (rev 12)
@@ -153,3 +153,22 @@
("binary", [])])])])
track = PackageTrack("testtrack", self.trackdir, "", "", "", "", "")
self.assertEquals(track.get_revision_numbers(), [702432, 704195])
+
+ def test_last_packaged_revision_with_no_revisions(self):
+ self.create_files(self.trackdir, [("pkg", [])])
+ track = PackageTrack("testtrack", self.trackdir, "", "", "", "", "")
+ self.assertEquals(track.last_packaged_revision(), -1)
+
+ def test_last_packaged_revision_several_revisions(self):
+ self.create_files(self.trackdir,
+ [("pkg",
+ [("704195-1",
+ [("status", ""),
+ ("src", []),
+ ("binary", [])]),
+ ("702432-1",
+ [("status", ""),
+ ("src", []),
+ ("binary", [])])])])
+ track = PackageTrack("testtrack", self.trackdir, "", "", "", "", "")
+ self.assertEquals(track.last_packaged_revision(), 704195)
More information about the Treepkg-commits
mailing list