Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArsentiy Milchakov <a.milchakov@corp.mail.ru>2016-09-08 15:49:19 +0300
committerArsentiy Milchakov <a.milchakov@corp.mail.ru>2016-09-08 15:49:19 +0300
commitce77f75d4db3fe9d6c7325db997cd4d5111af54d (patch)
tree187c37dcdd67a6c7d434c040a4e4dea0421f0d43 /indexer/indexer_tests
parent3320c9eddabd67330b6d132ba71cfc822f23fa95 (diff)
review fixes
Diffstat (limited to 'indexer/indexer_tests')
-rw-r--r--indexer/indexer_tests/editable_map_object_test.cpp102
1 files changed, 54 insertions, 48 deletions
diff --git a/indexer/indexer_tests/editable_map_object_test.cpp b/indexer/indexer_tests/editable_map_object_test.cpp
index f9bdab1f00..044cc8d6ab 100644
--- a/indexer/indexer_tests/editable_map_object_test.cpp
+++ b/indexer/indexer_tests/editable_map_object_test.cpp
@@ -19,7 +19,12 @@ struct ExpectedName
string m_value;
};
-void CheckExpectations(StringUtf8Multilang const s, vector<ExpectedName> const expectations)
+string DebugPrint(ExpectedName const & expectedName)
+{
+ return expectedName.m_lang + ", " + expectedName.m_value;
+}
+
+void CheckExpectations(StringUtf8Multilang const & s, vector<ExpectedName> const & expectations)
{
size_t counter = 0;
s.ForEach([&expectations, &counter](int8_t const code, string const & name) {
@@ -29,14 +34,15 @@ void CheckExpectations(StringUtf8Multilang const s, vector<ExpectedName> const e
});
if (it == expectations.end())
- TEST(false, ("Unexpected language code:", code));
+ TEST(false, ("Unexpected language code: ", code, ". Expectations: ", expectations));
TEST_EQUAL(name, it->m_value, ());
++counter;
return true;
});
- TEST_EQUAL(counter, expectations.size(), ());
+ TEST_EQUAL(counter, expectations.size(), ("Unexpected count of names, expected ", expectations.size(),
+ ", but turned out ", counter, ". Expectations: ", expectations));
}
UNIT_TEST(EditableMapObject_SetWebsite)
@@ -325,9 +331,9 @@ UNIT_TEST(EditableMapObject_RemoveFakeNames)
name.AddString(GetLangCode("default"), "Default name");
name.AddString(GetLangCode("ru"), "Default name");
name.AddString(GetLangCode("en"), "Default name");
- fakeNames.names.push_back({GetLangCode("ru"), "Default name"});
- fakeNames.names.push_back({GetLangCode("en"), "Default name"});
- fakeNames.defaultName = "Default name";
+ fakeNames.m_names.push_back({GetLangCode("ru"), "Default name"});
+ fakeNames.m_names.push_back({GetLangCode("en"), "Default name"});
+ fakeNames.m_defaultName = "Default name";
EditableMapObject::RemoveFakeNames(fakeNames, name);
@@ -339,9 +345,9 @@ UNIT_TEST(EditableMapObject_RemoveFakeNames)
name.AddString(GetLangCode("default"), "Default name");
name.AddString(GetLangCode("ru"), "Changed name");
name.AddString(GetLangCode("en"), "Default name");
- fakeNames.names.push_back({GetLangCode("ru"), "Default name"});
- fakeNames.names.push_back({GetLangCode("en"), "Default name"});
- fakeNames.defaultName = "Default name";
+ fakeNames.m_names.push_back({GetLangCode("ru"), "Default name"});
+ fakeNames.m_names.push_back({GetLangCode("en"), "Default name"});
+ fakeNames.m_defaultName = "Default name";
EditableMapObject::RemoveFakeNames(fakeNames, name);
@@ -353,9 +359,9 @@ UNIT_TEST(EditableMapObject_RemoveFakeNames)
name.AddString(GetLangCode("default"), "Default name");
name.AddString(GetLangCode("ru"), "Default name");
name.AddString(GetLangCode("en"), "Changed name");
- fakeNames.names.push_back({GetLangCode("ru"), "Default name"});
- fakeNames.names.push_back({GetLangCode("en"), "Default name"});
- fakeNames.defaultName = "Default name";
+ fakeNames.m_names.push_back({GetLangCode("ru"), "Default name"});
+ fakeNames.m_names.push_back({GetLangCode("en"), "Default name"});
+ fakeNames.m_defaultName = "Default name";
EditableMapObject::RemoveFakeNames(fakeNames, name);
@@ -367,9 +373,9 @@ UNIT_TEST(EditableMapObject_RemoveFakeNames)
name.AddString(GetLangCode("default"), "Default name");
name.AddString(GetLangCode("ru"), "Changed name");
name.AddString(GetLangCode("en"), "Changed name");
- fakeNames.names.push_back({GetLangCode("ru"), "Default name"});
- fakeNames.names.push_back({GetLangCode("en"), "Default name"});
- fakeNames.defaultName = "Default name";
+ fakeNames.m_names.push_back({GetLangCode("ru"), "Default name"});
+ fakeNames.m_names.push_back({GetLangCode("en"), "Default name"});
+ fakeNames.m_defaultName = "Default name";
EditableMapObject::RemoveFakeNames(fakeNames, name);
@@ -381,9 +387,9 @@ UNIT_TEST(EditableMapObject_RemoveFakeNames)
name.AddString(GetLangCode("default"), "Default name");
name.AddString(GetLangCode("ru"), "Changed name ru");
name.AddString(GetLangCode("en"), "Changed name en");
- fakeNames.names.push_back({GetLangCode("ru"), "Default name"});
- fakeNames.names.push_back({GetLangCode("en"), "Default name"});
- fakeNames.defaultName = "Default name";
+ fakeNames.m_names.push_back({GetLangCode("ru"), "Default name"});
+ fakeNames.m_names.push_back({GetLangCode("en"), "Default name"});
+ fakeNames.m_defaultName = "Default name";
EditableMapObject::RemoveFakeNames(fakeNames, name);
@@ -395,9 +401,9 @@ UNIT_TEST(EditableMapObject_RemoveFakeNames)
name.AddString(GetLangCode("default"), "Changed by other logic");
name.AddString(GetLangCode("ru"), "Default name");
name.AddString(GetLangCode("en"), "Changed name en");
- fakeNames.names.push_back({GetLangCode("ru"), "Default name"});
- fakeNames.names.push_back({GetLangCode("en"), "Default name"});
- fakeNames.defaultName = "Default name";
+ fakeNames.m_names.push_back({GetLangCode("ru"), "Default name"});
+ fakeNames.m_names.push_back({GetLangCode("en"), "Default name"});
+ fakeNames.m_defaultName = "Default name";
EditableMapObject::RemoveFakeNames(fakeNames, name);
@@ -409,9 +415,9 @@ UNIT_TEST(EditableMapObject_RemoveFakeNames)
name.AddString(GetLangCode("default"), "Changed by other logic");
name.AddString(GetLangCode("ru"), "Changed name ru");
name.AddString(GetLangCode("en"), "Changed name en");
- fakeNames.names.push_back({GetLangCode("ru"), "Default name"});
- fakeNames.names.push_back({GetLangCode("en"), "Default name"});
- fakeNames.defaultName = "Default name";
+ fakeNames.m_names.push_back({GetLangCode("ru"), "Default name"});
+ fakeNames.m_names.push_back({GetLangCode("en"), "Default name"});
+ fakeNames.m_defaultName = "Default name";
EditableMapObject::RemoveFakeNames(fakeNames, name);
@@ -423,9 +429,9 @@ UNIT_TEST(EditableMapObject_RemoveFakeNames)
name.AddString(GetLangCode("default"), "Changed by other logic");
name.AddString(GetLangCode("ru"), "Default name");
name.AddString(GetLangCode("en"), "Default name");
- fakeNames.names.push_back({GetLangCode("ru"), "Default name"});
- fakeNames.names.push_back({GetLangCode("en"), "Default name"});
- fakeNames.defaultName = "Default name";
+ fakeNames.m_names.push_back({GetLangCode("ru"), "Default name"});
+ fakeNames.m_names.push_back({GetLangCode("en"), "Default name"});
+ fakeNames.m_defaultName = "Default name";
EditableMapObject::RemoveFakeNames(fakeNames, name);
@@ -437,9 +443,9 @@ UNIT_TEST(EditableMapObject_RemoveFakeNames)
name.AddString(GetLangCode("default"), "Default name");
name.AddString(GetLangCode("ru"), "");
name.AddString(GetLangCode("en"), "Changed name en");
- fakeNames.names.push_back({GetLangCode("ru"), "Default name"});
- fakeNames.names.push_back({GetLangCode("en"), "Default name"});
- fakeNames.defaultName = "Default name";
+ fakeNames.m_names.push_back({GetLangCode("ru"), "Default name"});
+ fakeNames.m_names.push_back({GetLangCode("en"), "Default name"});
+ fakeNames.m_defaultName = "Default name";
EditableMapObject::RemoveFakeNames(fakeNames, name);
@@ -451,9 +457,9 @@ UNIT_TEST(EditableMapObject_RemoveFakeNames)
name.AddString(GetLangCode("default"), "Default name");
name.AddString(GetLangCode("ru"), "");
name.AddString(GetLangCode("en"), "");
- fakeNames.names.push_back({GetLangCode("ru"), "Default name"});
- fakeNames.names.push_back({GetLangCode("en"), "Default name"});
- fakeNames.defaultName = "Default name";
+ fakeNames.m_names.push_back({GetLangCode("ru"), "Default name"});
+ fakeNames.m_names.push_back({GetLangCode("en"), "Default name"});
+ fakeNames.m_defaultName = "Default name";
EditableMapObject::RemoveFakeNames(fakeNames, name);
@@ -466,9 +472,9 @@ UNIT_TEST(EditableMapObject_RemoveFakeNames)
name.AddString(GetLangCode("ru"), "");
name.AddString(GetLangCode("en"), "");
name.AddString(GetLangCode("de"), "Deutch name");
- fakeNames.names.push_back({GetLangCode("ru"), "Default name"});
- fakeNames.names.push_back({GetLangCode("en"), "Default name"});
- fakeNames.defaultName = "Default name";
+ fakeNames.m_names.push_back({GetLangCode("ru"), "Default name"});
+ fakeNames.m_names.push_back({GetLangCode("en"), "Default name"});
+ fakeNames.m_defaultName = "Default name";
EditableMapObject::RemoveFakeNames(fakeNames, name);
@@ -480,9 +486,9 @@ UNIT_TEST(EditableMapObject_RemoveFakeNames)
name.AddString(GetLangCode("default"), "Default name");
name.AddString(GetLangCode("ru"), "Test name");
name.AddString(GetLangCode("en"), "Default name");
- fakeNames.names.push_back({GetLangCode("ru"), "Test name"});
- fakeNames.names.push_back({GetLangCode("en"), "Default name"});
- fakeNames.defaultName = "Default name";
+ fakeNames.m_names.push_back({GetLangCode("ru"), "Test name"});
+ fakeNames.m_names.push_back({GetLangCode("en"), "Default name"});
+ fakeNames.m_defaultName = "Default name";
EditableMapObject::RemoveFakeNames(fakeNames, name);
@@ -494,9 +500,9 @@ UNIT_TEST(EditableMapObject_RemoveFakeNames)
name.AddString(GetLangCode("default"), "Default name");
name.AddString(GetLangCode("ru"), "Test name changed");
name.AddString(GetLangCode("en"), "Default name changed");
- fakeNames.names.push_back({GetLangCode("ru"), "Test name"});
- fakeNames.names.push_back({GetLangCode("en"), "Default name"});
- fakeNames.defaultName = "Default name";
+ fakeNames.m_names.push_back({GetLangCode("ru"), "Test name"});
+ fakeNames.m_names.push_back({GetLangCode("en"), "Default name"});
+ fakeNames.m_defaultName = "Default name";
EditableMapObject::RemoveFakeNames(fakeNames, name);
@@ -508,9 +514,9 @@ UNIT_TEST(EditableMapObject_RemoveFakeNames)
name.AddString(GetLangCode("default"), "Default name");
name.AddString(GetLangCode("ru"), "Test name");
name.AddString(GetLangCode("en"), "Second test name changed");
- fakeNames.names.push_back({GetLangCode("ru"), "Test name"});
- fakeNames.names.push_back({GetLangCode("en"), "Second test name"});
- fakeNames.defaultName = "Default name";
+ fakeNames.m_names.push_back({GetLangCode("ru"), "Test name"});
+ fakeNames.m_names.push_back({GetLangCode("en"), "Second test name"});
+ fakeNames.m_defaultName = "Default name";
EditableMapObject::RemoveFakeNames(fakeNames, name);
@@ -522,9 +528,9 @@ UNIT_TEST(EditableMapObject_RemoveFakeNames)
name.AddString(GetLangCode("default"), "Default name");
name.AddString(GetLangCode("ru"), "");
name.AddString(GetLangCode("en"), "Second test name changed");
- fakeNames.names.push_back({GetLangCode("ru"), "Test name"});
- fakeNames.names.push_back({GetLangCode("en"), "Second test name"});
- fakeNames.defaultName = "Default name";
+ fakeNames.m_names.push_back({GetLangCode("ru"), "Test name"});
+ fakeNames.m_names.push_back({GetLangCode("en"), "Second test name"});
+ fakeNames.m_defaultName = "Default name";
EditableMapObject::RemoveFakeNames(fakeNames, name);