Пример #1
0
 def setUp(self):
     # Login with admin roles as we aren't testing access here.
     TestCaseWithFactory.setUp(self, '*****@*****.**')
     import_public_test_keys()
     # Ensure that tests will try to fetch keys from the keyserver.
     self.useFixture(KeyServerTac())
     getUtility(IGPGHandler).resetLocalState()
 def setUp(self):
     super(TestDistroSeriesQueueDebianInstaller, self).setUp()
     import_public_test_keys()
     # CustomUpload.installFiles requires a umask of 022.
     old_umask = os.umask(022)
     self.addCleanup(os.umask, old_umask)
     self.anything_policy = getPolicy(
         name="anything", distro="ubuntutest", distroseries=None)
     self.logger = DevNullLogger()
def testGlobalsSetup(test):
    """Inject useful helper functions in tests globals.

    We can use the getUpload* without unnecessary imports.
    """
    import_public_test_keys()
    setGlobs(test)
    test.globs['getUploadForSource'] = getUploadForSource
    test.globs['getUploadForBinary'] = getUploadForBinary
    test.globs['getPPAUploadForSource'] = getPPAUploadForSource
Пример #4
0
 def setUp(self):
     super(TestDistroSeriesQueueDebianInstaller, self).setUp()
     import_public_test_keys()
     # CustomUpload.installFiles requires a umask of 022.
     old_umask = os.umask(022)
     self.addCleanup(os.umask, old_umask)
     self.anything_policy = getPolicy(name="anything",
                                      distro="ubuntutest",
                                      distroseries=None)
     self.logger = DevNullLogger()
 def setUp(self):
     super(TestDistroSeriesQueueRosettaTranslationsTarball, self).setUp()
     import_public_test_keys()
     self.logger = DevNullLogger()
     self.absolutely_anything_policy = getPolicy(
         name="absolutely-anything",
         distro="ubuntutest",
         distroseries="breezy-autotest")
     self.package_name = "pmount"
     self.version = "0.9.20-2ubuntu0.2"
     self.source_changes_file = "%s_%s_source.changes" % (self.package_name,
                                                          self.version)
     self.bin_changes_file = "%s_%s_i386.changes" % (self.package_name,
                                                     self.version)
     self.translations_file = "%s_%s_i386_translations.tar.gz" % (
         self.package_name, self.version)
     self.translation_import_queue = getUtility(ITranslationImportQueue)
Пример #6
0
    def setUp(self):
        """Setup environment for binary uploads.

        1. import pub GPG keys
        2. setup ubuntu/breezy for i386 & powerpc
        3. override policy to upload the source in question via
           TestStagedBinaryUploadBase.setUp()
        4. restore 'buildd' policy.
        """
        import_public_test_keys()
        self.setupBreezy()
        self.layer.txn.commit()

        real_policy = self.policy
        self.policy = 'insecure'
        super(TestBuilddUploads, self).setUp()
        # Publish the source package release so it can be found by
        # NascentUploadFile.findSourcePackageRelease().
        spr = self.source_queue.sources[0].sourcepackagerelease
        getUtility(IPublishingSet).newSourcePublication(
            self.distroseries.main_archive, spr, self.distroseries,
            spr.component, spr.section, PackagePublishingPocket.RELEASE)
        self.policy = real_policy
Пример #7
0
 def setUp(self):
     # Login with admin roles as we aren't testing access here.
     TestCaseWithFactory.setUp(self, '*****@*****.**')
     import_public_test_keys()
Пример #8
0
 def setUp(self):
     super(TestSignatureVerification, self).setUp()
     self.useFixture(KeyServerTac())
     import_public_test_keys()
 def setUp(self):
     # Login with admin roles as we aren't testing access here.
     TestCaseWithFactory.setUp(self, '*****@*****.**')
     import_public_test_keys()