diff options
author | Sergey Magidovich <mgsergio@mapswithme.com> | 2016-03-31 14:14:35 +0300 |
---|---|---|
committer | Sergey Magidovich <mgsergio@mapswithme.com> | 2016-04-01 13:32:49 +0300 |
commit | 1755f619c983df0beff5da377076d5bb890e8ce2 (patch) | |
tree | be120ef22bb0abfa288a38465ac9a974e2de1bc1 /3party | |
parent | a277fd0921b93a163b7eda7c842c77d31ed37a37 (diff) |
Simple mode can handle oh rules with off modifier.
Diffstat (limited to '3party')
-rw-r--r-- | 3party/opening_hours/opening_hours_tests/opening_hours_tests.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/3party/opening_hours/opening_hours_tests/opening_hours_tests.cpp b/3party/opening_hours/opening_hours_tests/opening_hours_tests.cpp index 8098a35a1e..3bef1f5c31 100644 --- a/3party/opening_hours/opening_hours_tests/opening_hours_tests.cpp +++ b/3party/opening_hours/opening_hours_tests/opening_hours_tests.cpp @@ -793,6 +793,11 @@ BOOST_AUTO_TEST_CASE(OpeningHoursWeekdays_TestParseUnparse) auto const parsedUnparsed = ParseAndUnparse<osmoh::Weekdays>(rule); BOOST_CHECK_EQUAL(parsedUnparsed, rule); } + { + auto const rule = "Sa"; + auto const parsedUnparsed = ParseAndUnparse<osmoh::Weekdays>(rule); + BOOST_CHECK_EQUAL(parsedUnparsed, rule); + } } BOOST_AUTO_TEST_CASE(OpeningHoursMonthdayRanges_TestParseUnparse) @@ -1066,6 +1071,12 @@ BOOST_AUTO_TEST_CASE(OpeningHoursRuleSequence_TestParseUnparse) auto const parsedUnparsed = ParseAndUnparse<osmoh::TRuleSequences>(rule); BOOST_CHECK_EQUAL(parsedUnparsed, rule); } + { + auto const rule = "Sa; Su"; + + auto const parsedUnparsed = ParseAndUnparse<osmoh::TRuleSequences>(rule); + BOOST_CHECK_EQUAL(parsedUnparsed, rule); + } } BOOST_AUTO_TEST_CASE(OpeningHours_TestIsActive) |