From a9830a403b63753d549739a3a7705fdb53a08563 Mon Sep 17 00:00:00 2001 From: Piotr Kawula Date: Thu, 7 Mar 2024 12:39:55 +0100 Subject: [PATCH] Fixed #35278 -- Fixed tests for fallback translations key when catalog has empty array on provided . --- tests/view_tests/templates/jsi18n.html | 9 ++++++++- tests/view_tests/tests/test_i18n.py | 4 +++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/tests/view_tests/templates/jsi18n.html b/tests/view_tests/templates/jsi18n.html index 90f225dd27..a286a959bf 100644 --- a/tests/view_tests/templates/jsi18n.html +++ b/tests/view_tests/templates/jsi18n.html @@ -43,10 +43,17 @@

+

+ + +

+

diff --git a/tests/view_tests/tests/test_i18n.py b/tests/view_tests/tests/test_i18n.py index d94ad7956d..b9b0a11b32 100644 --- a/tests/view_tests/tests/test_i18n.py +++ b/tests/view_tests/tests/test_i18n.py @@ -548,8 +548,10 @@ class I18nSeleniumTests(SeleniumTestCase): self.assertEqual(elem.text, "455 Elemente") elem = self.selenium.find_element(By.ID, "ngettext_onnonplural") self.assertEqual(elem.text, "Bild") + elem = self.selenium.find_element(By.ID, "ngettext_empty_array") + self.assertEqual(elem.text, "1 element") elem = self.selenium.find_element(By.ID, "ngettext_plural_empty_array") - self.assertEqual(elem.text, "455 element") + self.assertEqual(elem.text, "455 elements") elem = self.selenium.find_element(By.ID, "pgettext") self.assertEqual(elem.text, "Kann") elem = self.selenium.find_element(By.ID, "npgettext_sing")