# HG changeset patch # User Bernhard Herzog # Date 1231358266 0 # Node ID 01c043f13f1328e2256b7c18e8069848c81673f4 # Parent 024b309c05209b53360c4198cb61622aeac63133 Remove the unused PackageTrack.last_packaged_revision method and corresponding tests diff -r 024b309c0520 -r 01c043f13f13 test/test_packager.py --- a/test/test_packager.py Tue Jan 06 16:45:38 2009 +0000 +++ b/test/test_packager.py Wed Jan 07 19:57:46 2009 +0000 @@ -1,4 +1,4 @@ -# Copyright (C) 2007, 2008 by Intevation GmbH +# Copyright (C) 2007, 2008, 2009 by Intevation GmbH # Authors: # Bernhard Herzog # @@ -265,25 +265,6 @@ track = PackageTrack("testtrack", trackdir, "", "", "", "", "") self.assertEquals(track.get_revision_numbers(), [702432, 704195]) - def test_last_packaged_revision_with_no_revisions(self): - trackdir = self.create_files("track", [("pkg", [])]) - track = PackageTrack("testtrack", trackdir, "", "", "", "", "") - self.assertEquals(track.last_packaged_revision(), -1) - - def test_last_packaged_revision_several_revisions(self): - trackdir = self.create_files("track", - [("pkg", - [("704195-1", - [("status", ""), - ("src", []), - ("binary", [])]), - ("702432-1", - [("status", ""), - ("src", []), - ("binary", [])])])]) - track = PackageTrack("testtrack", trackdir, "", "", "", "", "") - self.assertEquals(track.last_packaged_revision(), 704195) - class TestRevisionPackager(unittest.TestCase, FileTestMixin): diff -r 024b309c0520 -r 01c043f13f13 treepkg/packager.py --- a/treepkg/packager.py Tue Jan 06 16:45:38 2009 +0000 +++ b/treepkg/packager.py Wed Jan 07 19:57:46 2009 +0000 @@ -1,4 +1,4 @@ -# Copyright (C) 2007, 2008 by Intevation GmbH +# Copyright (C) 2007, 2008, 2009 by Intevation GmbH # Authors: # Bernhard Herzog # @@ -403,14 +403,6 @@ revisions.sort() return revisions - def last_packaged_revision(self): - """Returns the revision number of the highest packaged revision. - - If the revision cannot be determined because no already packaged - revisions can be found, the function returns -1. - """ - return max([-1] + self.get_revision_numbers()) - def update_checkout(self, revision=None): """Updates the working copy of self.svn_url in self.checkout_dir.