Changeset View
Changeset View
Standalone View
Standalone View
tests/units/presentation/availablenotepagesmodeltest.cpp
Show All 21 Lines | |||||
22 | */ | 22 | */ | ||
23 | 23 | | |||
24 | #include <testlib/qtest_zanshin.h> | 24 | #include <testlib/qtest_zanshin.h> | ||
25 | 25 | | |||
26 | #include <memory> | 26 | #include <memory> | ||
27 | 27 | | |||
28 | #include <QMimeData> | 28 | #include <QMimeData> | ||
29 | 29 | | |||
30 | #include <KLocalizedString> | ||||
31 | | ||||
30 | #include "utils/mockobject.h" | 32 | #include "utils/mockobject.h" | ||
31 | 33 | | |||
32 | #include "presentation/availablenotepagesmodel.h" | 34 | #include "presentation/availablenotepagesmodel.h" | ||
33 | #include "presentation/errorhandler.h" | 35 | #include "presentation/errorhandler.h" | ||
34 | #include "presentation/noteinboxpagemodel.h" | 36 | #include "presentation/noteinboxpagemodel.h" | ||
35 | #include "presentation/querytreemodelbase.h" | 37 | #include "presentation/querytreemodelbase.h" | ||
36 | #include "presentation/tagpagemodel.h" | 38 | #include "presentation/tagpagemodel.h" | ||
37 | 39 | | |||
▲ Show 20 Lines • Show All 72 Lines • ▼ Show 20 Line(s) | 72 | { | |||
110 | const Qt::ItemFlags defaultFlags = Qt::ItemIsSelectable | 112 | const Qt::ItemFlags defaultFlags = Qt::ItemIsSelectable | ||
111 | | Qt::ItemIsEnabled | 113 | | Qt::ItemIsEnabled | ||
112 | | Qt::ItemIsEditable; | 114 | | Qt::ItemIsEditable; | ||
113 | QCOMPARE(model->flags(inboxIndex), (defaultFlags & ~(Qt::ItemIsEditable)) | Qt::ItemIsDropEnabled); | 115 | QCOMPARE(model->flags(inboxIndex), (defaultFlags & ~(Qt::ItemIsEditable)) | Qt::ItemIsDropEnabled); | ||
114 | QCOMPARE(model->flags(tagsIndex), Qt::NoItemFlags); | 116 | QCOMPARE(model->flags(tagsIndex), Qt::NoItemFlags); | ||
115 | QCOMPARE(model->flags(tag1Index), defaultFlags | Qt::ItemIsDropEnabled); | 117 | QCOMPARE(model->flags(tag1Index), defaultFlags | Qt::ItemIsDropEnabled); | ||
116 | QCOMPARE(model->flags(tag2Index), defaultFlags | Qt::ItemIsDropEnabled); | 118 | QCOMPARE(model->flags(tag2Index), defaultFlags | Qt::ItemIsDropEnabled); | ||
117 | 119 | | |||
118 | QCOMPARE(model->data(inboxIndex).toString(), tr("Inbox")); | 120 | QCOMPARE(model->data(inboxIndex).toString(), i18n("Inbox")); | ||
119 | QCOMPARE(model->data(tagsIndex).toString(), tr("Tags")); | 121 | QCOMPARE(model->data(tagsIndex).toString(), i18n("Tags")); | ||
120 | QCOMPARE(model->data(tag1Index).toString(), tag1->name()); | 122 | QCOMPARE(model->data(tag1Index).toString(), tag1->name()); | ||
121 | QCOMPARE(model->data(tag2Index).toString(), tag2->name()); | 123 | QCOMPARE(model->data(tag2Index).toString(), tag2->name()); | ||
122 | 124 | | |||
123 | QVERIFY(!model->data(inboxIndex, Qt::EditRole).isValid()); | 125 | QVERIFY(!model->data(inboxIndex, Qt::EditRole).isValid()); | ||
124 | QVERIFY(!model->data(tagsIndex, Qt::EditRole).isValid()); | 126 | QVERIFY(!model->data(tagsIndex, Qt::EditRole).isValid()); | ||
125 | QCOMPARE(model->data(tag1Index, Qt::EditRole).toString(), tag1->name()); | 127 | QCOMPARE(model->data(tag1Index, Qt::EditRole).toString(), tag1->name()); | ||
126 | QCOMPARE(model->data(tag2Index, Qt::EditRole).toString(), tag2->name()); | 128 | QCOMPARE(model->data(tag2Index, Qt::EditRole).toString(), tag2->name()); | ||
127 | 129 | | |||
▲ Show 20 Lines • Show All 341 Lines • Show Last 20 Lines |