comparison test/test_packager.py @ 223:230582ed7329

some cosmetic changes: - remove commented out code - remove misleading comments
author Bernhard Herzog <bh@intevation.de>
date Thu, 08 Jan 2009 14:26:12 +0000
parents 01c043f13f13
children 653a45adda50
comparison
equal deleted inserted replaced
222:01c043f13f13 223:230582ed7329
176 class StoppingPackager(treepkg.packager.RevisionPackager): 176 class StoppingPackager(treepkg.packager.RevisionPackager):
177 177
178 def package(self): 178 def package(self):
179 pass 179 pass
180 180
181
181 class StoppingTrack(treepkg.packager.PackageTrack): 182 class StoppingTrack(treepkg.packager.PackageTrack):
182 183
183 def __init__(self, do_package, do_stop, instructions_file, name, trackdir): 184 def __init__(self, do_package, do_stop, instructions_file, name, trackdir):
184 super(StoppingTrack, self).__init__(name, trackdir, "", "", "", 185 super(StoppingTrack, self).__init__(name, trackdir, "", "", "",
185 "", "") 186 "", "")
242 # instructions file but it must do so only the first time 243 # instructions file but it must do so only the first time
243 self.failUnless(group.check_package_tracks()) 244 self.failUnless(group.check_package_tracks())
244 245
245 246
246 class TestPackageTrack(unittest.TestCase, FileTestMixin): 247 class TestPackageTrack(unittest.TestCase, FileTestMixin):
247
248 # def setUp(self):
249 # self.trackdir = self.create_temp_dir("track")
250 248
251 def test_get_revision_numbers(self): 249 def test_get_revision_numbers(self):
252 # Note: The revisions in the pkg dir are not ordered so that we 250 # Note: The revisions in the pkg dir are not ordered so that we
253 # can check whether get_revision_numbers returns a sorted list 251 # can check whether get_revision_numbers returns a sorted list
254 # of revisions 252 # of revisions
266 self.assertEquals(track.get_revision_numbers(), [702432, 704195]) 264 self.assertEquals(track.get_revision_numbers(), [702432, 704195])
267 265
268 266
269 class TestRevisionPackager(unittest.TestCase, FileTestMixin): 267 class TestRevisionPackager(unittest.TestCase, FileTestMixin):
270 268
271 # def setUp(self):
272 # self.trackdir = self.create_temp_dir("track")
273
274 def test_list_source_files(self): 269 def test_list_source_files(self):
275 # Note: The revisions in the pkg dir are not ordered so that we
276 # can check whether get_revision_numbers returns a sorted list
277 # of revisions
278 trackdir = self.create_files("track", 270 trackdir = self.create_files("track",
279 [("pkg", 271 [("pkg",
280 [("704195-1", 272 [("704195-1",
281 [("status", 273 [("status",
282 ("TreePackagerStatus 0.0\n" 274 ("TreePackagerStatus 0.0\n"
299 for filename in ["test_1.0-1.diff.gz", 291 for filename in ["test_1.0-1.diff.gz",
300 "test_1.0-1.dsc", 292 "test_1.0-1.dsc",
301 "test_1.0.orig.tar.gz"]]) 293 "test_1.0.orig.tar.gz"]])
302 294
303 def test_list_binary_files(self): 295 def test_list_binary_files(self):
304 # Note: The revisions in the pkg dir are not ordered so that we
305 # can check whether get_revision_numbers returns a sorted list
306 # of revisions
307 trackdir = self.create_files("track", 296 trackdir = self.create_files("track",
308 [("pkg", 297 [("pkg",
309 [("704195-1", 298 [("704195-1",
310 [("status", 299 [("status",
311 ("TreePackagerStatus 0.0\n" 300 ("TreePackagerStatus 0.0\n"
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)