Example #1
0
 def test_run_splits_translations(self):
     upstream_item, ubuntu_item = make_shared_potmsgset(self.factory)
     job = TranslationSplitJob.create(
         upstream_item.potemplate.productseries,
         ubuntu_item.potemplate.distroseries,
         ubuntu_item.potemplate.sourcepackagename,
     )
     self.assertEqual(upstream_item.potmsgset, ubuntu_item.potmsgset)
     job.run()
     self.assertNotEqual(upstream_item.potmsgset, ubuntu_item.potmsgset)
 def test_run_splits_translations(self):
     upstream_item, ubuntu_item = make_shared_potmsgset(self.factory)
     job = TranslationSplitJob.create(
         upstream_item.potemplate.productseries,
         ubuntu_item.potemplate.distroseries,
         ubuntu_item.potemplate.sourcepackagename,
     )
     self.assertEqual(upstream_item.potmsgset, ubuntu_item.potmsgset)
     job.run()
     self.assertNotEqual(upstream_item.potmsgset, ubuntu_item.potmsgset)
 def test_TranslationSplitJob(self):
     """Ensure TranslationSplitJob runs under Celery."""
     self.useFixture(FeatureFixture({
         'jobs.celery.enabled_classes': 'TranslationSplitJob',
     }))
     upstream_item, ubuntu_item = make_shared_potmsgset(self.factory)
     TranslationSplitJob.create(
         upstream_item.potemplate.productseries,
         ubuntu_item.potemplate.distroseries,
         ubuntu_item.potemplate.sourcepackagename,
     )
     self.assertEqual(upstream_item.potmsgset, ubuntu_item.potmsgset)
     with block_on_job(self):
         transaction.commit()
     self.assertNotEqual(upstream_item.potmsgset, ubuntu_item.potmsgset)
Example #4
0
 def test_TranslationSplitJob(self):
     """Ensure TranslationSplitJob runs under Celery."""
     self.useFixture(
         FeatureFixture({
             'jobs.celery.enabled_classes':
             'TranslationSplitJob',
         }))
     upstream_item, ubuntu_item = make_shared_potmsgset(self.factory)
     TranslationSplitJob.create(
         upstream_item.potemplate.productseries,
         ubuntu_item.potemplate.distroseries,
         ubuntu_item.potemplate.sourcepackagename,
     )
     self.assertEqual(upstream_item.potmsgset, ubuntu_item.potmsgset)
     with block_on_job(self):
         transaction.commit()
     self.assertNotEqual(upstream_item.potmsgset, ubuntu_item.potmsgset)