示例#1
0
文件: tests.py 项目: renatofb/weblate
 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)
示例#2
0
文件: tests.py 项目: tm1000/weblate
 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)
示例#3
0
文件: tests.py 项目: nijel/weblate
 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)
示例#4
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]))
示例#5
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])
     )
示例#6
0
文件: tests.py 项目: nijel/weblate
 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])
     )
示例#7
0
 def test_registry(self):
     GenerateMoAddon.create(self.component)
     addon = self.component.addon_set.all()[0]
     self.assertIsInstance(addon.addon, GenerateMoAddon)
示例#8
0
 def test_mo(self):
     GenerateMoAddon.create(self.component)
     self.test_squash("file", 3)
示例#9
0
文件: tests.py 项目: tm1000/weblate
 def test_registry(self):
     GenerateMoAddon.create(self.subproject)
     addon = self.subproject.addon_set.all()[0]
     self.assertIsInstance(addon.addon, GenerateMoAddon)
示例#10
0
文件: tests.py 项目: nijel/weblate
 def test_registry(self):
     GenerateMoAddon.create(self.component)
     addon = self.component.addon_set.all()[0]
     self.assertIsInstance(addon.addon, GenerateMoAddon)
示例#11
0
文件: tests.py 项目: nijel/weblate
 def test_mo(self):
     GenerateMoAddon.create(self.component)
     self.test_squash('file', 3)