diff options
author | Alex Zolotarev <alex@maps.me> | 2016-04-04 12:26:50 +0300 |
---|---|---|
committer | Alex Zolotarev <alex@maps.me> | 2016-04-04 12:26:50 +0300 |
commit | 74c209afd67adf309cec4320c2969352b7e2ba2a (patch) | |
tree | 90382961e0ebbf47ae1e5e4753e522cf71b79906 /3party | |
parent | 82bdd8054345a7ac44b8b5868047d2bf40343d36 (diff) | |
parent | 1755f619c983df0beff5da377076d5bb890e8ce2 (diff) |
Merge pull request #2655 from mgsergio/support-off-modifier
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) |