Exemple #1
0
 def makeNascentUpload(self, spph, maintainer, maintainer_address, changer,
                       changer_address):
     """Create a `NascentUpload` for `spph`."""
     changes = self.makeChangesFile(spph, maintainer, maintainer_address,
                                    changer, changer_address)
     upload = NascentUpload(changes, FakeUploadPolicy(spph),
                            DevNullLogger())
     upload.queue_root = upload._createQueueEntry()
     das = self.factory.makeDistroArchSeries(distroseries=spph.distroseries)
     bpb = self.factory.makeBinaryPackageBuild(
         source_package_release=spph.sourcepackagerelease,
         archive=spph.archive,
         distroarchseries=das,
         pocket=spph.pocket,
         sourcepackagename=spph.sourcepackagename)
     upload.queue_root.addBuild(bpb)
     return upload
 def setUp(self):
     super(TestMatchDDEBs, self).setUp()
     self.changes = FakeChangesFile()
     self.upload = NascentUpload(self.changes, None, DevNullLogger())