comparison test/test_packager.py @ 539:94ff51f691a2

bugfix: revsions are strings now due to git short revision
author Bjoern Ricks <bricks@intevation.de>
date Tue, 11 Jan 2011 15:52:40 +0000
parents de78084fcbce
children
comparison
equal deleted inserted replaced
538:6fb5e8b74414 539:94ff51f691a2
285 ] 285 ]
286 )] 286 )]
287 )] 287 )]
288 ) 288 )
289 track = PackageTrack("testtrack", trackdir, "", "", "", "", "") 289 track = PackageTrack("testtrack", trackdir, "", "", "", "", "")
290 revpkg = RevisionPackager(track, 704195, 0) 290 revpkg = RevisionPackager(track, "704195", 0)
291 srcpkg = SourcePackager(revpkg) 291 srcpkg = SourcePackager(revpkg)
292 292
293 pkgbasedir = trackdir 293 pkgbasedir = trackdir
294 format = srcpkg.get_debian_source_format(pkgbasedir) 294 format = srcpkg.get_debian_source_format(pkgbasedir)
295 self.assertEqual("3.0 (quilt)", format) 295 self.assertEqual("3.0 (quilt)", format)
313 ] 313 ]
314 )] 314 )]
315 )] 315 )]
316 ) 316 )
317 track = PackageTrack("testtrack", trackdir, "", "", "", "", "") 317 track = PackageTrack("testtrack", trackdir, "", "", "", "", "")
318 revpkg = RevisionPackager(track, 704195, 0) 318 revpkg = RevisionPackager(track, "704195", 0)
319 srcpkg = SourcePackager(revpkg) 319 srcpkg = SourcePackager(revpkg)
320 320
321 pkgbasedir = trackdir 321 pkgbasedir = trackdir
322 format = srcpkg.get_debian_source_format(pkgbasedir) 322 format = srcpkg.get_debian_source_format(pkgbasedir)
323 self.assertEqual("3.0 (quilt)", format) 323 self.assertEqual("3.0 (quilt)", format)
339 ] 339 ]
340 )] 340 )]
341 )] 341 )]
342 ) 342 )
343 track = PackageTrack("testtrack", trackdir, "", "", "", "", "") 343 track = PackageTrack("testtrack", trackdir, "", "", "", "", "")
344 revpkg = RevisionPackager(track, 704195, 0) 344 revpkg = RevisionPackager(track, "704195", 0)
345 srcpkg = SourcePackager(revpkg) 345 srcpkg = SourcePackager(revpkg)
346 346
347 pkgbasedir = trackdir 347 pkgbasedir = trackdir
348 format = srcpkg.get_debian_source_format(pkgbasedir) 348 format = srcpkg.get_debian_source_format(pkgbasedir)
349 self.assertEqual("1.0", format) 349 self.assertEqual("1.0", format)
363 ] 363 ]
364 )] 364 )]
365 )] 365 )]
366 ) 366 )
367 track = PackageTrack("testtrack", trackdir, "", "", "", "", "") 367 track = PackageTrack("testtrack", trackdir, "", "", "", "", "")
368 revpkg = RevisionPackager(track, 704195, 0) 368 revpkg = RevisionPackager(track, "704195", 0)
369 srcpkg = SourcePackager(revpkg) 369 srcpkg = SourcePackager(revpkg)
370 370
371 pkgbasedir = trackdir 371 pkgbasedir = trackdir
372 format = srcpkg.get_debian_source_format(pkgbasedir) 372 format = srcpkg.get_debian_source_format(pkgbasedir)
373 self.assertEqual("1.0", format) 373 self.assertEqual("1.0", format)
397 ] 397 ]
398 )] 398 )]
399 )] 399 )]
400 ) 400 )
401 track = PackageTrack("testtrack", trackdir, "", "", "", "", "") 401 track = PackageTrack("testtrack", trackdir, "", "", "", "", "")
402 revpkg = RevisionPackager(track, 704195, 0) 402 revpkg = RevisionPackager(track, "704195", 0)
403 srcpkg = SourcePackager(revpkg) 403 srcpkg = SourcePackager(revpkg)
404 404
405 pkgbasedir = trackdir 405 pkgbasedir = trackdir
406 version = srcpkg.determine_upstream_version() 406 version = srcpkg.determine_upstream_version()
407 self.assertEqual("1.0.1~", version) 407 self.assertEqual("1.0.1~", version)
429 ] 429 ]
430 )] 430 )]
431 )] 431 )]
432 ) 432 )
433 track = PackageTrack("testtrack", trackdir, "", "", "", "", "") 433 track = PackageTrack("testtrack", trackdir, "", "", "", "", "")
434 revpkg = RevisionPackager(track, 704195, 0) 434 revpkg = RevisionPackager(track, "704195", 0)
435 srcpkg = SourcePackager(revpkg) 435 srcpkg = SourcePackager(revpkg)
436 436
437 pkgbasedir = trackdir 437 pkgbasedir = trackdir
438 version = srcpkg.determine_upstream_version() 438 version = srcpkg.determine_upstream_version()
439 self.assertEqual("1.0.1", version) 439 self.assertEqual("1.0.1", version)
461 ] 461 ]
462 )] 462 )]
463 )] 463 )]
464 ) 464 )
465 track = PackageTrack("testtrack", trackdir, "", "", "", "", "") 465 track = PackageTrack("testtrack", trackdir, "", "", "", "", "")
466 revpkg = RevisionPackager(track, 704195, 0) 466 revpkg = RevisionPackager(track, "704195", 0)
467 srcpkg = SourcePackager(revpkg) 467 srcpkg = SourcePackager(revpkg)
468 468
469 pkgbasedir = trackdir 469 pkgbasedir = trackdir
470 version = srcpkg.determine_upstream_version() 470 version = srcpkg.determine_upstream_version()
471 self.assertEqual("1.0.1", version) 471 self.assertEqual("1.0.1", version)
488 ("702432-1", 488 ("702432-1",
489 [("status", ""), 489 [("status", ""),
490 ("src", []), 490 ("src", []),
491 ("binary", [])])])]) 491 ("binary", [])])])])
492 track = PackageTrack("testtrack", trackdir, "", "", "", "", "") 492 track = PackageTrack("testtrack", trackdir, "", "", "", "", "")
493 revpkg = RevisionPackager(track, 704195, 31) 493 revpkg = RevisionPackager(track, "704195", 31)
494 srcdir = os.path.join(trackdir, "pkg", "704195-31", "src") 494 srcdir = os.path.join(trackdir, "pkg", "704195-31", "src")
495 self.assertEquals(revpkg.list_source_files(), 495 self.assertEquals(revpkg.list_source_files(),
496 [os.path.join(srcdir, filename) 496 [os.path.join(srcdir, filename)
497 for filename in ["test_1.0-1.diff.gz", 497 for filename in ["test_1.0-1.diff.gz",
498 "test_1.0-1.dsc", 498 "test_1.0-1.dsc",
514 ("702432-1", 514 ("702432-1",
515 [("status", ""), 515 [("status", ""),
516 ("src", []), 516 ("src", []),
517 ("binary", [])])])]) 517 ("binary", [])])])])
518 track = PackageTrack("testtrack", trackdir, "", "", "", "", "") 518 track = PackageTrack("testtrack", trackdir, "", "", "", "", "")
519 revpkg = RevisionPackager(track, 704195, 1) 519 revpkg = RevisionPackager(track, "704195", 1)
520 bindir = os.path.join(trackdir, "pkg", "704195-1", "binary") 520 bindir = os.path.join(trackdir, "pkg", "704195-1", "binary")
521 self.assertEquals(revpkg.list_binary_files(), 521 self.assertEquals(revpkg.list_binary_files(),
522 [os.path.join(bindir, filename) 522 [os.path.join(bindir, filename)
523 for filename in ["test_1.0-1_i386.changes", 523 for filename in ["test_1.0-1_i386.changes",
524 "test_1.0-1_i386.deb"]]) 524 "test_1.0-1_i386.deb"]])
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)