def test_calculate_subject_spr(self): spr = self.factory.makeSourcePackageRelease() archive = self.factory.makeArchive() pocket = self.factory.getAnyPocket() distroseries = self.factory.makeDistroSeries() expected_subject = '[PPA %s] [%s/%s] %s %s (Accepted)' % ( get_ppa_reference(archive), distroseries.distribution.name, distroseries.getSuite(pocket), spr.name, spr.version) subject = calculate_subject(spr, [], [], archive, distroseries, pocket, 'accepted') self.assertEqual(expected_subject, subject)
def test_calculate_subject_spr(self): spr = self.factory.makeSourcePackageRelease() archive = self.factory.makeArchive() pocket = self.factory.getAnyPocket() distroseries = self.factory.makeDistroSeries() expected_subject = '[PPA %s] [%s/%s] %s %s (Accepted)' % ( get_ppa_reference(archive), distroseries.distribution.name, distroseries.getSuite(pocket), spr.name, spr.version) subject = calculate_subject( spr, [], [], archive, distroseries, pocket, 'accepted') self.assertEqual(expected_subject, subject)
def test_calculate_subject_bprs(self): bpr = self.factory.makeBinaryPackageRelease() archive = self.factory.makeArchive() pocket = self.factory.getAnyPocket() distroseries = self.factory.makeDistroSeries() expected_subject = '[PPA %s] [%s/%s] %s %s (Accepted)' % ( get_ppa_reference(archive), distroseries.distribution.name, distroseries.getSuite(pocket), bpr.build.source_package_release.name, bpr.version) subject = calculate_subject(None, [bpr], [], archive, distroseries, pocket, 'accepted') self.assertEqual(expected_subject, subject)
def test_calculate_subject_bprs(self): bpr = self.factory.makeBinaryPackageRelease() archive = self.factory.makeArchive() pocket = self.factory.getAnyPocket() distroseries = self.factory.makeDistroSeries() expected_subject = '[PPA %s] [%s/%s] %s %s (Accepted)' % ( get_ppa_reference(archive), distroseries.distribution.name, distroseries.getSuite(pocket), bpr.build.source_package_release.name, bpr.version) subject = calculate_subject( None, [bpr], [], archive, distroseries, pocket, 'accepted') self.assertEqual(expected_subject, subject)
def test_calculate_subject_customfile(self): lfa = self.factory.makeLibraryFileAlias() package_upload = self.factory.makePackageUpload() customfile = package_upload.addCustom( lfa, PackageUploadCustomFormat.DEBIAN_INSTALLER) archive = self.factory.makeArchive() pocket = self.factory.getAnyPocket() distroseries = self.factory.makeDistroSeries() expected_subject = '[PPA %s] [%s/%s] %s - (Accepted)' % ( get_ppa_reference(archive), distroseries.distribution.name, distroseries.getSuite(pocket), lfa.filename) subject = calculate_subject(None, [], [customfile], archive, distroseries, pocket, 'accepted') self.assertEqual(expected_subject, subject)
def test_calculate_subject_customfile(self): lfa = self.factory.makeLibraryFileAlias() package_upload = self.factory.makePackageUpload() customfile = package_upload.addCustom( lfa, PackageUploadCustomFormat.DEBIAN_INSTALLER) archive = self.factory.makeArchive() pocket = self.factory.getAnyPocket() distroseries = self.factory.makeDistroSeries() expected_subject = '[PPA %s] [%s/%s] %s - (Accepted)' % ( get_ppa_reference(archive), distroseries.distribution.name, distroseries.getSuite(pocket), lfa.filename) subject = calculate_subject( None, [], [customfile], archive, distroseries, pocket, 'accepted') self.assertEqual(expected_subject, subject)