Changeset View
Changeset View
Standalone View
Standalone View
autotests/testfreebusy.cpp
Show First 20 Lines • Show All 57 Lines • ▼ Show 20 Line(s) | 39 | { | |||
---|---|---|---|---|---|
58 | fb1.addPeriod(firstfb1DateTime, QDateTime(QDate(2007, 10, 27), QTime(8, 0, 0), Qt::UTC)); | 58 | fb1.addPeriod(firstfb1DateTime, QDateTime(QDate(2007, 10, 27), QTime(8, 0, 0), Qt::UTC)); | ||
59 | 59 | | |||
60 | const QDateTime secondfb1DateTime(QDate(2007, 8, 27), QTime(7, 0, 0), Qt::UTC); | 60 | const QDateTime secondfb1DateTime(QDate(2007, 8, 27), QTime(7, 0, 0), Qt::UTC); | ||
61 | fb1.addPeriod(secondfb1DateTime, QDateTime(QDate(2007, 8, 27), QTime(8, 0, 0), Qt::UTC)); | 61 | fb1.addPeriod(secondfb1DateTime, QDateTime(QDate(2007, 8, 27), QTime(8, 0, 0), Qt::UTC)); | ||
62 | 62 | | |||
63 | const QDateTime thirdfb1DateTime(QDate(2007, 6, 27), QTime(7, 0, 0), Qt::UTC); | 63 | const QDateTime thirdfb1DateTime(QDate(2007, 6, 27), QTime(7, 0, 0), Qt::UTC); | ||
64 | fb1.addPeriod(thirdfb1DateTime, QDateTime(QDate(2007, 6, 27), QTime(8, 0, 0), Qt::UTC)); | 64 | fb1.addPeriod(thirdfb1DateTime, QDateTime(QDate(2007, 6, 27), QTime(8, 0, 0), Qt::UTC)); | ||
65 | 65 | | |||
66 | QCOMPARE(fb1.busyPeriods().last().end(), QDateTime(QDate(2007, 10, 27), QTime(8, 0, 0), Qt::UTC)); | 66 | Period::List busyPeriods = fb1.busyPeriods(); | ||
67 | QVERIFY(!busyPeriods.isEmpty()); | ||||
68 | QCOMPARE(busyPeriods.last().end(), QDateTime(QDate(2007, 10, 27), QTime(8, 0, 0), Qt::UTC)); | ||||
67 | } | 69 | } | ||
68 | 70 | | |||
69 | void FreeBusyTest::testAssign() | 71 | void FreeBusyTest::testAssign() | ||
70 | { | 72 | { | ||
71 | const QDateTime firstDateTime(QDate(2007, 7, 23), QTime(7, 0, 0), Qt::UTC); | 73 | const QDateTime firstDateTime(QDate(2007, 7, 23), QTime(7, 0, 0), Qt::UTC); | ||
72 | 74 | | |||
73 | FreeBusy fb1(firstDateTime, QDateTime(QDate(2007, 7, 23), QTime(8, 0, 0), Qt::UTC)); | 75 | FreeBusy fb1(firstDateTime, QDateTime(QDate(2007, 7, 23), QTime(8, 0, 0), Qt::UTC)); | ||
74 | 76 | | |||
Show All 37 Lines |