Example #1
0
 def to_internal_value(self, obj):
     return string_to_translatedfield_value(obj)
Example #2
0
 def test_short_language(self, mock_guess_language):
     mock_guess_language.return_value = 'en'
     val = string_to_translatedfield_value(strings['en'])
     eq_(val, {settings.SHORTER_LANGUAGES['en'].lower(): strings['en']})
Example #3
0
 def field_from_native(self, data, files, field_name, into):
     value = data.get(field_name)
     into[field_name] = string_to_translatedfield_value(value)
Example #4
0
 def test_high_confidence(self):
     val = string_to_translatedfield_value(strings['it'])
     eq_(val, {'it': strings['it']})
Example #5
0
 def test_low_confidence(self, mock_guess_language):
     mock_guess_language.return_value = None
     val = string_to_translatedfield_value(strings['it'])
     eq_(val, {'en-us': strings['it']})
Example #6
0
 def field_from_native(self, data, files, field_name, into):
     value = data.get(field_name)
     into[field_name] = string_to_translatedfield_value(value)
Example #7
0
 def to_internal_value(self, obj):
     return string_to_translatedfield_value(obj)
Example #8
0
 def test_low_confidence(self, mock_guess_language):
     mock_guess_language.return_value = None
     val = string_to_translatedfield_value(strings['it'])
     eq_(val, {'en-us': strings['it']})
Example #9
0
 def test_high_confidence(self):
     val = string_to_translatedfield_value(strings['it'])
     eq_(val, {'it': strings['it']})
Example #10
0
 def test_short_language(self, mock_guess_language):
     mock_guess_language.return_value = 'en'
     val = string_to_translatedfield_value(strings['en'])
     eq_(val, {
         settings.SHORTER_LANGUAGES['en'].lower(): strings['en']})