summaryrefslogtreecommitdiff
path: root/tests/test_translation.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_translation.h')
-rw-r--r--tests/test_translation.h10
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") {