diff options
author | Sergey Yershov <yershov@corp.mail.ru> | 2015-07-09 17:18:32 +0300 |
---|---|---|
committer | Alex Zolotarev <alex@maps.me> | 2015-09-23 02:55:15 +0300 |
commit | 223795c86d801a46c3881bed3e9c91935449eb00 (patch) | |
tree | 0f0c8cfec3d1e7bd83a7b5d9bed164efd45ff82c /generator/generator_tests | |
parent | 6dcc035caddce4f4e3bb0ecf87c4dcc9e1637742 (diff) |
Fix generator tests
Diffstat (limited to 'generator/generator_tests')
-rw-r--r-- | generator/generator_tests/generator_tests.pro | 1 | ||||
-rw-r--r-- | generator/generator_tests/metadata_test.cpp | 72 |
2 files changed, 37 insertions, 36 deletions
diff --git a/generator/generator_tests/generator_tests.pro b/generator/generator_tests/generator_tests.pro index ad5d268533..a25a7e6850 100644 --- a/generator/generator_tests/generator_tests.pro +++ b/generator/generator_tests/generator_tests.pro @@ -33,3 +33,4 @@ SOURCES += \ osm_type_test.cpp \ tesselator_test.cpp \ triangles_tree_coding_test.cpp \ + metadata_test.cpp diff --git a/generator/generator_tests/metadata_test.cpp b/generator/generator_tests/metadata_test.cpp index d9df452f19..a9d043115c 100644 --- a/generator/generator_tests/metadata_test.cpp +++ b/generator/generator_tests/metadata_test.cpp @@ -29,41 +29,41 @@ UNIT_TEST(Metadata_ValidateAndFormat_stars) // check correct values p("stars", "1"); - TEST_EQUAL(params.GetMetadata().Get(feature::FeatureMetadata::FMD_STARS), "1", ()) - params.GetMetadata().Drop(feature::FeatureMetadata::FMD_STARS); + TEST_EQUAL(params.GetMetadata().Get(feature::Metadata::FMD_STARS), "1", ()) + params.GetMetadata().Drop(feature::Metadata::FMD_STARS); p("stars", "2"); - TEST_EQUAL(params.GetMetadata().Get(feature::FeatureMetadata::FMD_STARS), "2", ()) - params.GetMetadata().Drop(feature::FeatureMetadata::FMD_STARS); + TEST_EQUAL(params.GetMetadata().Get(feature::Metadata::FMD_STARS), "2", ()) + params.GetMetadata().Drop(feature::Metadata::FMD_STARS); p("stars", "3"); - TEST_EQUAL(params.GetMetadata().Get(feature::FeatureMetadata::FMD_STARS), "3", ()) - params.GetMetadata().Drop(feature::FeatureMetadata::FMD_STARS); + TEST_EQUAL(params.GetMetadata().Get(feature::Metadata::FMD_STARS), "3", ()) + params.GetMetadata().Drop(feature::Metadata::FMD_STARS); p("stars", "4"); - TEST_EQUAL(params.GetMetadata().Get(feature::FeatureMetadata::FMD_STARS), "4", ()) - params.GetMetadata().Drop(feature::FeatureMetadata::FMD_STARS); + TEST_EQUAL(params.GetMetadata().Get(feature::Metadata::FMD_STARS), "4", ()) + params.GetMetadata().Drop(feature::Metadata::FMD_STARS); p("stars", "5"); - TEST_EQUAL(params.GetMetadata().Get(feature::FeatureMetadata::FMD_STARS), "5", ()) - params.GetMetadata().Drop(feature::FeatureMetadata::FMD_STARS); + TEST_EQUAL(params.GetMetadata().Get(feature::Metadata::FMD_STARS), "5", ()) + params.GetMetadata().Drop(feature::Metadata::FMD_STARS); p("stars", "6"); - TEST_EQUAL(params.GetMetadata().Get(feature::FeatureMetadata::FMD_STARS), "6", ()) - params.GetMetadata().Drop(feature::FeatureMetadata::FMD_STARS); + TEST_EQUAL(params.GetMetadata().Get(feature::Metadata::FMD_STARS), "6", ()) + params.GetMetadata().Drop(feature::Metadata::FMD_STARS); p("stars", "7"); - TEST_EQUAL(params.GetMetadata().Get(feature::FeatureMetadata::FMD_STARS), "7", ()) - params.GetMetadata().Drop(feature::FeatureMetadata::FMD_STARS); + TEST_EQUAL(params.GetMetadata().Get(feature::Metadata::FMD_STARS), "7", ()) + params.GetMetadata().Drop(feature::Metadata::FMD_STARS); // check almost correct values p("stars", "4+"); - TEST_EQUAL(params.GetMetadata().Get(feature::FeatureMetadata::FMD_STARS), "4", ()) - params.GetMetadata().Drop(feature::FeatureMetadata::FMD_STARS); + TEST_EQUAL(params.GetMetadata().Get(feature::Metadata::FMD_STARS), "4", ()) + params.GetMetadata().Drop(feature::Metadata::FMD_STARS); p("stars", "5s"); - TEST_EQUAL(params.GetMetadata().Get(feature::FeatureMetadata::FMD_STARS), "5", ()) - params.GetMetadata().Drop(feature::FeatureMetadata::FMD_STARS); + TEST_EQUAL(params.GetMetadata().Get(feature::Metadata::FMD_STARS), "5", ()) + params.GetMetadata().Drop(feature::Metadata::FMD_STARS); } @@ -83,19 +83,19 @@ UNIT_TEST(Metadata_ValidateAndFormat_operator) params.SetType(type_atm); p("operator", "Some"); - TEST_EQUAL(params.GetMetadata().Get(feature::FeatureMetadata::FMD_OPERATOR), "Some", ()); - params.GetMetadata().Drop(feature::FeatureMetadata::FMD_OPERATOR); + TEST_EQUAL(params.GetMetadata().Get(feature::Metadata::FMD_OPERATOR), "Some", ()); + params.GetMetadata().Drop(feature::Metadata::FMD_OPERATOR); params.SetType(type_fuel); p("operator", "Some"); - TEST_EQUAL(params.GetMetadata().Get(feature::FeatureMetadata::FMD_OPERATOR), "Some", ()); - params.GetMetadata().Drop(feature::FeatureMetadata::FMD_OPERATOR); + TEST_EQUAL(params.GetMetadata().Get(feature::Metadata::FMD_OPERATOR), "Some", ()); + params.GetMetadata().Drop(feature::Metadata::FMD_OPERATOR); params.SetType(type_atm); params.AddType(type_fuel); p("operator", "Some"); - TEST_EQUAL(params.GetMetadata().Get(feature::FeatureMetadata::FMD_OPERATOR), "Some", ()); - params.GetMetadata().Drop(feature::FeatureMetadata::FMD_OPERATOR); + TEST_EQUAL(params.GetMetadata().Get(feature::Metadata::FMD_OPERATOR), "Some", ()); + params.GetMetadata().Drop(feature::Metadata::FMD_OPERATOR); } UNIT_TEST(Metadata_ValidateAndFormat_ele) @@ -125,8 +125,8 @@ UNIT_TEST(Metadata_ValidateAndFormat_ele) params.SetType(type_peak); p("ele", "123"); - TEST_EQUAL(params.GetMetadata().Get(feature::FeatureMetadata::FMD_ELE), "123", ()); - params.GetMetadata().Drop(feature::FeatureMetadata::FMD_ELE); + TEST_EQUAL(params.GetMetadata().Get(feature::Metadata::FMD_ELE), "123", ()); + params.GetMetadata().Drop(feature::Metadata::FMD_ELE); } @@ -150,11 +150,11 @@ UNIT_TEST(Metadata_ReadWrite_Intermediate) ReaderSource<MemReader> src(reader); params_test.GetMetadata().Deserialize(src); - TEST_EQUAL(params_test.GetMetadata().Get(feature::FeatureMetadata::FMD_STARS), "3", ()) - TEST_EQUAL(params_test.GetMetadata().Get(feature::FeatureMetadata::FMD_PHONE_NUMBER), "+123456789", ()) - TEST_EQUAL(params_test.GetMetadata().Get(feature::FeatureMetadata::FMD_OPEN_HOURS), "24/7", ()) - TEST_EQUAL(params_test.GetMetadata().Get(feature::FeatureMetadata::FMD_CUISINE), "regional", ()) - TEST(params_test.GetMetadata().Get(feature::FeatureMetadata::FMD_OPERATOR).empty(), ()) + TEST_EQUAL(params_test.GetMetadata().Get(feature::Metadata::FMD_STARS), "3", ()) + TEST_EQUAL(params_test.GetMetadata().Get(feature::Metadata::FMD_PHONE_NUMBER), "+123456789", ()) + TEST_EQUAL(params_test.GetMetadata().Get(feature::Metadata::FMD_OPEN_HOURS), "24/7", ()) + TEST_EQUAL(params_test.GetMetadata().Get(feature::Metadata::FMD_CUISINE), "regional", ()) + TEST(params_test.GetMetadata().Get(feature::Metadata::FMD_OPERATOR).empty(), ()) } UNIT_TEST(Metadata_ReadWrite_MWM) @@ -177,9 +177,9 @@ UNIT_TEST(Metadata_ReadWrite_MWM) ReaderSource<MemReader> src(reader); params_test.GetMetadata().DeserializeFromMWM(src); - TEST_EQUAL(params_test.GetMetadata().Get(feature::FeatureMetadata::FMD_STARS), "3", ()) - TEST_EQUAL(params_test.GetMetadata().Get(feature::FeatureMetadata::FMD_PHONE_NUMBER), "+123456789", ()) - TEST_EQUAL(params_test.GetMetadata().Get(feature::FeatureMetadata::FMD_OPEN_HOURS), "24/7", ()) - TEST_EQUAL(params_test.GetMetadata().Get(feature::FeatureMetadata::FMD_CUISINE), "regional", ()) - TEST(params_test.GetMetadata().Get(feature::FeatureMetadata::FMD_OPERATOR).empty(), ()) + TEST_EQUAL(params_test.GetMetadata().Get(feature::Metadata::FMD_STARS), "3", ()) + TEST_EQUAL(params_test.GetMetadata().Get(feature::Metadata::FMD_PHONE_NUMBER), "+123456789", ()) + TEST_EQUAL(params_test.GetMetadata().Get(feature::Metadata::FMD_OPEN_HOURS), "24/7", ()) + TEST_EQUAL(params_test.GetMetadata().Get(feature::Metadata::FMD_CUISINE), "regional", ()) + TEST(params_test.GetMetadata().Get(feature::Metadata::FMD_OPERATOR).empty(), ()) } |