Exemplo n.º 1
0
 def test_gettext_mo(self):
     translation = self.get_translation()
     self.assertTrue(
         GenerateMoAddon.can_install(translation.component, None))
     addon = GenerateMoAddon.create(translation.component)
     addon.pre_commit(translation, '')
     self.assertTrue(os.path.exists(translation.addon_commit_files[0]))
Exemplo n.º 2
0
 def test_gettext_mo(self):
     translation = self.get_translation()
     self.assertTrue(GenerateMoAddon.is_compatible(translation.subproject))
     addon = GenerateMoAddon.create(translation.subproject)
     addon.pre_commit(translation)
     self.assertTrue(
         os.path.exists(translation.addon_commit_files[0])
     )
Exemplo n.º 3
0
 def test_commit(self):
     GenerateMoAddon.create(self.component)
     TestAddon.create(self.component)
     rev = self.component.repository.last_revision
     self.edit_unit("Hello, world!\n", "Nazdar svete!\n")
     self.get_translation().commit_pending("test", None)
     self.assertNotEqual(rev, self.component.repository.last_revision)
     commit = self.component.repository.show(self.component.repository.last_revision)
     self.assertIn("po/cs.mo", commit)
Exemplo n.º 4
0
 def test_commit(self):
     GenerateMoAddon.create(self.subproject)
     TestAddon.create(self.subproject)
     rev = self.subproject.repository.last_revision
     self.edit_unit('Hello, world!\n', 'Nazdar svete!\n')
     self.get_translation().commit_pending(None)
     self.assertNotEqual(rev, self.subproject.repository.last_revision)
     commit = self.subproject.repository.show(
         self.subproject.repository.last_revision)
     self.assertIn('po/cs.mo', commit)
Exemplo n.º 5
0
 def test_gettext_mo(self):
     translation = self.get_translation()
     self.assertTrue(
         GenerateMoAddon.can_install(translation.component, None)
     )
     addon = GenerateMoAddon.create(translation.component)
     addon.pre_commit(translation, '')
     self.assertTrue(
         os.path.exists(translation.addon_commit_files[0])
     )
Exemplo n.º 6
0
 def test_commit(self):
     GenerateMoAddon.create(self.component)
     TestAddon.create(self.component)
     rev = self.component.repository.last_revision
     self.edit_unit('Hello, world!\n', 'Nazdar svete!\n')
     self.get_translation().commit_pending('test', None)
     self.assertNotEqual(rev, self.component.repository.last_revision)
     commit = self.component.repository.show(
         self.component.repository.last_revision
     )
     self.assertIn('po/cs.mo', commit)
Exemplo n.º 7
0
 def test_registry(self):
     GenerateMoAddon.create(self.component)
     addon = self.component.addon_set.all()[0]
     self.assertIsInstance(addon.addon, GenerateMoAddon)
Exemplo n.º 8
0
 def test_mo(self):
     GenerateMoAddon.create(self.component)
     self.test_squash("file", 3)
Exemplo n.º 9
0
 def test_registry(self):
     GenerateMoAddon.create(self.subproject)
     addon = self.subproject.addon_set.all()[0]
     self.assertIsInstance(addon.addon, GenerateMoAddon)
Exemplo n.º 10
0
 def test_registry(self):
     GenerateMoAddon.create(self.component)
     addon = self.component.addon_set.all()[0]
     self.assertIsInstance(addon.addon, GenerateMoAddon)
Exemplo n.º 11
0
 def test_mo(self):
     GenerateMoAddon.create(self.component)
     self.test_squash('file', 3)