forked from organicmaps/organicmaps
Fix bug Replace.
This commit is contained in:
parent
5743f03727
commit
7a30febd40
2 changed files with 20 additions and 1 deletions
|
@ -202,4 +202,23 @@ UNIT_TEST(TestAppendTimeTable)
|
|||
|
||||
TEST(!tts.GetComplementTimeTable().IsValid(), ());
|
||||
}
|
||||
{
|
||||
TimeTableSet tts;
|
||||
auto tt = tts.GetComplementTimeTable();
|
||||
tt.AddWorkingDay(osmoh::Weekday::Friday);
|
||||
|
||||
TEST(tts.Append(tt), ());
|
||||
|
||||
TEST_EQUAL(tts.size(), 2, ());
|
||||
TEST_EQUAL(tts.front().GetWorkingDays().size(), 6, ());
|
||||
TEST_EQUAL(tts.back().GetWorkingDays().size(), 1, ());
|
||||
|
||||
TEST(!tts.GetComplementTimeTable().IsValid(), ());
|
||||
|
||||
tt = tts[0];
|
||||
tt.AddWorkingDay(osmoh::Weekday::Friday);
|
||||
TEST(!tts.Append(tt), ());
|
||||
TEST_EQUAL(tts.front().GetWorkingDays().size(), 6, ());
|
||||
TEST_EQUAL(tts.back().GetWorkingDays().size(), 1, ());
|
||||
}
|
||||
}
|
||||
|
|
|
@ -150,7 +150,7 @@ TimeTable TimeTable::GetPredefinedTimeTable()
|
|||
bool TimeTable::SetWorkingDays(TOpeningDays const & days)
|
||||
{
|
||||
if (days.empty())
|
||||
return true;
|
||||
return false;
|
||||
m_weekdays = days;
|
||||
return true;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue