diff options
author | RĂ©mi Verschelde <remi@verschelde.fr> | 2021-05-17 12:55:21 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-17 12:55:21 +0200 |
commit | 7731a507940bf51a6d28ed9b30492e1be2906fb4 (patch) | |
tree | 0fddcb2bb7e31d21ddf49e5cf5a5287bbe9ecb80 | |
parent | 2be9b5dec49ffb3122f766e1d4c9cd2088fde272 (diff) | |
parent | 56100c2dd7584113530ea19639d25fce6bc23d62 (diff) |
Merge pull request #48784 from akien-mga/test-translation-fix-ordering
Tests: Don't assume translation map ordering
-rw-r--r-- | tests/test_translation.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/test_translation.h b/tests/test_translation.h index 8ebe9ebe1e..52ff49bf9b 100644 --- a/tests/test_translation.h +++ b/tests/test_translation.h @@ -60,8 +60,9 @@ TEST_CASE("[Translation] Messages") { translation->get_message_list(&messages); CHECK(translation->get_message_count() == 2); CHECK(messages.size() == 2); - CHECK(messages[0] == "Hello2"); - CHECK(messages[1] == "Hello3"); + // Messages are stored in a Map, don't assume ordering. + CHECK(messages.find("Hello2")); + CHECK(messages.find("Hello3")); } TEST_CASE("[TranslationPO] Messages with context") { @@ -99,8 +100,9 @@ TEST_CASE("[TranslationPO] Messages with context") { CHECK(translation->get_message_count() == 4); // Only the default context is taken into account. CHECK(messages.size() == 2); - CHECK(messages[0] == "Hello2"); - CHECK(messages[1] == "Hello3"); + // Messages are stored in a Map, don't assume ordering. + CHECK(messages.find("Hello2")); + CHECK(messages.find("Hello3")); } TEST_CASE("[TranslationPO] Plural messages") { |