Refs #33078 -- Added extra assertions to MiscTests.test_get_language_from_path_real().
This commit is contained in:
parent
2c7846d992
commit
4f7bbc6138
|
@ -1594,21 +1594,32 @@ class MiscTests(SimpleTestCase):
|
||||||
LANGUAGES=[
|
LANGUAGES=[
|
||||||
('en', 'English'),
|
('en', 'English'),
|
||||||
('de', 'German'),
|
('de', 'German'),
|
||||||
|
('de-1996', 'German, orthography of 1996'),
|
||||||
('de-at', 'Austrian German'),
|
('de-at', 'Austrian German'),
|
||||||
|
('i-mingo', 'Mingo'),
|
||||||
|
('kl-tunumiit', 'Tunumiisiut'),
|
||||||
('pl', 'Polish'),
|
('pl', 'Polish'),
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
def test_get_language_from_path_real(self):
|
def test_get_language_from_path_real(self):
|
||||||
g = trans_real.get_language_from_path
|
g = trans_real.get_language_from_path
|
||||||
self.assertEqual(g('/pl/'), 'pl')
|
tests = [
|
||||||
self.assertEqual(g('/pl'), 'pl')
|
('/pl/', 'pl'),
|
||||||
self.assertIsNone(g('/xyz/'))
|
('/pl', 'pl'),
|
||||||
self.assertEqual(g('/en/'), 'en')
|
('/xyz/', None),
|
||||||
self.assertEqual(g('/en-gb/'), 'en')
|
('/en/', 'en'),
|
||||||
self.assertEqual(g('/de/'), 'de')
|
('/en-gb/', 'en'),
|
||||||
self.assertEqual(g('/de-at/'), 'de-at')
|
('/de/', 'de'),
|
||||||
self.assertEqual(g('/de-ch/'), 'de')
|
('/de-1996/', 'de-1996'),
|
||||||
self.assertIsNone(g('/de-simple-page/'))
|
('/de-at/', 'de-at'),
|
||||||
|
('/de-ch/', 'de'),
|
||||||
|
('/de-simple-page/', None),
|
||||||
|
('/i-mingo/', 'i-mingo'),
|
||||||
|
('/kl-tunumiit/', 'kl-tunumiit'),
|
||||||
|
]
|
||||||
|
for path, language in tests:
|
||||||
|
with self.subTest(path=path):
|
||||||
|
self.assertEqual(g(path), language)
|
||||||
|
|
||||||
def test_get_language_from_path_null(self):
|
def test_get_language_from_path_null(self):
|
||||||
g = trans_null.get_language_from_path
|
g = trans_null.get_language_from_path
|
||||||
|
|
Loading…
Reference in New Issue