Commit d27e0eee authored by Weblate's avatar Weblate

Merge remote-tracking branch 'origin/master'

parents 6d306d3b c2b25104
......@@ -266,7 +266,6 @@ class FileFormat(object):
format_id = ''
loader = None
monolingual = None
mark_fuzzy = None
@classmethod
def fixup(cls, store):
......@@ -579,7 +578,6 @@ class AndroidFormat(FileFormat):
format_id = 'aresource'
loader = ('aresource', 'AndroidResourceFile')
monolingual = True
mark_fuzzy = True
register_fileformat(AndroidFormat)
......
......@@ -503,6 +503,39 @@ class EditTest(ViewTestCase):
)
self.assertRedirects(response, self.translation_url)
def test_fuzzy(self):
'''
Test for fuzzy flag handling.
'''
unit = self.get_unit()
self.assertFalse(unit.fuzzy)
response = self.edit_unit(
'Hello, world!\n',
'Nazdar svete!\n',
fuzzy='yes'
)
unit = self.get_unit()
self.assertTrue(unit.fuzzy)
self.assertEqual(unit.target, 'Nazdar svete!\n')
self.assertFalse(unit.has_failing_check)
response = self.edit_unit(
'Hello, world!\n',
'Nazdar svete!\n',
)
unit = self.get_unit()
self.assertFalse(unit.fuzzy)
self.assertEqual(unit.target, 'Nazdar svete!\n')
self.assertFalse(unit.has_failing_check)
response = self.edit_unit(
'Hello, world!\n',
'Nazdar svete!\n',
fuzzy='yes'
)
unit = self.get_unit()
self.assertTrue(unit.fuzzy)
self.assertEqual(unit.target, 'Nazdar svete!\n')
self.assertFalse(unit.has_failing_check)
class EditResourceTest(EditTest):
def create_subproject(self):
......
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