Adapted form regression test to new translations

This commit is contained in:
Claude Paroz 2015-04-01 19:47:06 +02:00
parent 88dfe544f6
commit 2112b7d789
1 changed files with 3 additions and 3 deletions

View File

@ -29,16 +29,16 @@ class FormsRegressionsTestCase(TestCase):
# There were some problems with form translations in #3600 # There were some problems with form translations in #3600
class SomeForm(Form): class SomeForm(Form):
username = CharField(max_length=10, label=ugettext_lazy('Username')) username = CharField(max_length=10, label=ugettext_lazy('username'))
f = SomeForm() f = SomeForm()
self.assertHTMLEqual(f.as_p(), '<p><label for="id_username">Username:</label> <input id="id_username" type="text" name="username" maxlength="10" /></p>') self.assertHTMLEqual(f.as_p(), '<p><label for="id_username">username:</label> <input id="id_username" type="text" name="username" maxlength="10" /></p>')
# Translations are done at rendering time, so multi-lingual apps can define forms) # Translations are done at rendering time, so multi-lingual apps can define forms)
with translation.override('de'): with translation.override('de'):
self.assertHTMLEqual(f.as_p(), '<p><label for="id_username">Benutzername:</label> <input id="id_username" type="text" name="username" maxlength="10" /></p>') self.assertHTMLEqual(f.as_p(), '<p><label for="id_username">Benutzername:</label> <input id="id_username" type="text" name="username" maxlength="10" /></p>')
with translation.override('pl'): with translation.override('pl'):
self.assertHTMLEqual(f.as_p(), '<p><label for="id_username">Nazwa u\u017cytkownika:</label> <input id="id_username" type="text" name="username" maxlength="10" /></p>') self.assertHTMLEqual(f.as_p(), '<p><label for="id_username">u\u017cytkownik:</label> <input id="id_username" type="text" name="username" maxlength="10" /></p>')
def test_regression_5216(self): def test_regression_5216(self):
# There was some problems with form translations in #5216 # There was some problems with form translations in #5216