Commit 1ce7bac0 authored by Michal Čihař's avatar Michal Čihař

Add basic test for parsing monolingual XLIFF files

Issue #816
Signed-off-by: default avatarMichal Čihař <michal@cihar.com>
parent a79c4baf
...@@ -280,6 +280,13 @@ class RepoTestCase(TestCase): ...@@ -280,6 +280,13 @@ class RepoTestCase(TestCase):
'xliff/*/%s.xlf' % name, 'xliff/*/%s.xlf' % name,
) )
def create_xliff_mono(self):
return self._create_subproject(
'xliff',
'xliff-mono/*.xlf',
'xliff-mono/en.xlf',
)
def create_link(self): def create_link(self):
parent = self.create_iphone() parent = self.create_iphone()
return SubProject.objects.create( return SubProject.objects.create(
...@@ -540,6 +547,10 @@ class SubProjectTest(RepoTestCase): ...@@ -540,6 +547,10 @@ class SubProjectTest(RepoTestCase):
project = self.create_xliff() project = self.create_xliff()
self.verify_subproject(project, 1, 'cs', 4) self.verify_subproject(project, 1, 'cs', 4)
def test_create_xliff_mono(self):
project = self.create_xliff_mono()
self.verify_subproject(project, 2, 'cs', 4)
def test_create_xliff_dph(self): def test_create_xliff_dph(self):
project = self.create_xliff('DPH') project = self.create_xliff('DPH')
self.verify_subproject(project, 1, 'en', 9, 'DPH') self.verify_subproject(project, 1, 'en', 9, 'DPH')
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment