示例#1
0
 def to_internal_value(self, obj):
     return string_to_translatedfield_value(obj)
示例#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']})
示例#3
0
文件: fields.py 项目: Jobava/zamboni
 def field_from_native(self, data, files, field_name, into):
     value = data.get(field_name)
     into[field_name] = string_to_translatedfield_value(value)
示例#4
0
 def test_high_confidence(self):
     val = string_to_translatedfield_value(strings['it'])
     eq_(val, {'it': strings['it']})
示例#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']})
示例#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)
示例#7
0
 def to_internal_value(self, obj):
     return string_to_translatedfield_value(obj)
示例#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']})
示例#9
0
 def test_high_confidence(self):
     val = string_to_translatedfield_value(strings['it'])
     eq_(val, {'it': strings['it']})
示例#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']})