Changeset View
Changeset View
Standalone View
Standalone View
autotests/testmemorycalendar.cpp
Show First 20 Lines • Show All 301 Lines • ▼ Show 20 Line(s) | 271 | { | |||
---|---|---|---|---|---|
302 | event->setDtEnd(QDateTime(QDate(2019, 10, 31), QTime(23, 00), | 302 | event->setDtEnd(QDateTime(QDate(2019, 10, 31), QTime(23, 00), | ||
303 | QTimeZone::utc())); | 303 | QTimeZone::utc())); | ||
304 | QVERIFY(cal->addEvent(event)); | 304 | QVERIFY(cal->addEvent(event)); | ||
305 | QCOMPARE(cal->rawEventsForDate(QDate(2019, 10, 31)).count(), 1); | 305 | QCOMPARE(cal->rawEventsForDate(QDate(2019, 10, 31)).count(), 1); | ||
306 | QCOMPARE(cal->rawEventsForDate(QDate(2019, 11, 1)).count(), 1); | 306 | QCOMPARE(cal->rawEventsForDate(QDate(2019, 11, 1)).count(), 1); | ||
307 | 307 | | |||
308 | cal->close(); | 308 | cal->close(); | ||
309 | } | 309 | } | ||
310 | | ||||
311 | void MemoryCalendarTest::testVisibility() | ||||
312 | { | ||||
313 | MemoryCalendar::Ptr cal(new MemoryCalendar(QTimeZone::utc())); | ||||
314 | const QString notebook = QLatin1String("Notebook"); | ||||
315 | | ||||
316 | QVERIFY(cal->addNotebook(notebook, true)); | ||||
317 | QVERIFY(cal->isVisible(notebook)); | ||||
318 | | ||||
319 | Event::Ptr event = Event::Ptr(new Event()); | ||||
320 | QVERIFY(cal->addIncidence(event)); | ||||
321 | QVERIFY(cal->setNotebook(event, notebook)); | ||||
322 | | ||||
323 | QVERIFY(cal->isVisible(event)); | ||||
324 | | ||||
325 | QVERIFY(cal->updateNotebook(notebook, false)); | ||||
326 | QVERIFY(!cal->isVisible(notebook)); | ||||
327 | QVERIFY(!cal->isVisible(event)); | ||||
328 | } |