diff options
author | Felix Geyer <debfx@fobos.de> | 2012-04-18 19:26:32 +0400 |
---|---|---|
committer | Felix Geyer <debfx@fobos.de> | 2012-04-18 19:26:32 +0400 |
commit | 433e8c450853f236d818cf3b5322a9b16ea15811 (patch) | |
tree | 26ff52bee9940350571c8ae24e8fb249ca819233 /tests/TestModified.cpp | |
parent | cfe5b48bfd604113c895426d31d6269c27fd33ff (diff) |
Simplify TestModified a bit.
Diffstat (limited to 'tests/TestModified.cpp')
-rw-r--r-- | tests/TestModified.cpp | 157 |
1 files changed, 59 insertions, 98 deletions
diff --git a/tests/TestModified.cpp b/tests/TestModified.cpp index 5b116279a..75c9b9e0f 100644 --- a/tests/TestModified.cpp +++ b/tests/TestModified.cpp @@ -17,7 +17,6 @@ #include "TestModified.h" -#include <QtCore/QPointer> #include <QtTest/QSignalSpy> #include <QtTest/QTest> @@ -36,81 +35,70 @@ void TestModified::testSignals() int spyCount = 0; int spyCount2 = 0; - CompositeKey* compositeKey = new CompositeKey(); + CompositeKey compositeKey; Database* db = new Database(); - QPointer<Group> root = db->rootGroup(); + Group* root = db->rootGroup(); QSignalSpy spyModified(db, SIGNAL(modified())); - db->setKey(*compositeKey); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + db->setKey(compositeKey); + QCOMPARE(spyModified.count(), ++spyCount); Group* g1 = new Group(); g1->setParent(root); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); Group* g2 = new Group(); g2->setParent(root); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); - QPointer<Entry> entry1 = new Entry(); + Entry* entry1 = new Entry(); entry1->setGroup(g1); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); Database* db2 = new Database(); - QPointer<Group> root2 = db2->rootGroup(); + Group* root2 = db2->rootGroup(); QSignalSpy spyModified2(db2, SIGNAL(modified())); g1->setParent(root2); - spyCount++; - spyCount2++; - QCOMPARE(spyModified.count(), spyCount); - QCOMPARE(spyModified2.count(), spyCount2); + QCOMPARE(spyModified.count(), ++spyCount); + QCOMPARE(spyModified2.count(), ++spyCount2); entry1->setTitle("test"); - spyCount2++; QCOMPARE(spyModified.count(), spyCount); - QCOMPARE(spyModified2.count(), spyCount2); + QCOMPARE(spyModified2.count(), ++spyCount2); - QPointer<Entry> entry2 = new Entry(); + Entry* entry2 = new Entry(); entry2->setGroup(g2); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); QCOMPARE(spyModified2.count(), spyCount2); entry2->setGroup(root2); - spyCount++; - spyCount2++; - QCOMPARE(spyModified.count(), spyCount); - QCOMPARE(spyModified2.count(), spyCount2); + QCOMPARE(spyModified.count(), ++spyCount); + QCOMPARE(spyModified2.count(), ++spyCount2); entry2->setTitle("test2"); - spyCount2++; QCOMPARE(spyModified.count(), spyCount); - QCOMPARE(spyModified2.count(), spyCount2); + QCOMPARE(spyModified2.count(), ++spyCount2); Group* g3 = new Group(); g3->setParent(root); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); Group* g4 = new Group(); g4->setParent(g3); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); QCOMPARE(spyModified2.count(), spyCount2); + + delete db; } void TestModified::testGroupSets() { int spyCount = 0; Database* db = new Database(); - QPointer<Group> root = db->rootGroup(); + Group* root = db->rootGroup(); Group* g = new Group(); g->setParent(root); @@ -118,199 +106,172 @@ void TestModified::testGroupSets() QSignalSpy spyModified(db, SIGNAL(modified())); root->setUuid(Uuid::random()); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); root->setUuid(root->uuid()); QCOMPARE(spyModified.count(), spyCount); root->setName("test"); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); root->setName(root->name()); QCOMPARE(spyModified.count(), spyCount); root->setNotes("test"); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); root->setNotes(root->notes()); QCOMPARE(spyModified.count(), spyCount); root->setIcon(1); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); root->setIcon(root->iconNumber()); QCOMPARE(spyModified.count(), spyCount); root->setIcon(Uuid::random()); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); root->setIcon(root->iconUuid()); QCOMPARE(spyModified.count(), spyCount); g->setUuid(Uuid::random()); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); g->setUuid(g->uuid()); QCOMPARE(spyModified.count(), spyCount); g->setName("test"); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); g->setName(g->name()); QCOMPARE(spyModified.count(), spyCount); g->setNotes("test"); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); g->setNotes(g->notes()); QCOMPARE(spyModified.count(), spyCount); g->setIcon(1); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); g->setIcon(g->iconNumber()); QCOMPARE(spyModified.count(), spyCount); g->setIcon(Uuid::random()); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); g->setIcon(g->iconUuid()); QCOMPARE(spyModified.count(), spyCount); + + delete db; } void TestModified::testEntrySets() { int spyCount = 0; Database* db = new Database(); - QPointer<Group> root = db->rootGroup(); + Group* root = db->rootGroup(); Group* g = new Group(); g->setParent(root); - QPointer<Entry> entry = new Entry(); + Entry* entry = new Entry(); entry->setGroup(g); QSignalSpy spyModified(db, SIGNAL(modified())); entry->setUuid(Uuid::random()); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setUuid(entry->uuid()); QCOMPARE(spyModified.count(), spyCount); entry->setTitle("test"); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setTitle(entry->title()); QCOMPARE(spyModified.count(), spyCount); entry->setUrl("test"); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setUrl(entry->url()); QCOMPARE(spyModified.count(), spyCount); entry->setUsername("test"); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setUsername(entry->username()); QCOMPARE(spyModified.count(), spyCount); entry->setPassword("test"); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setPassword(entry->password()); QCOMPARE(spyModified.count(), spyCount); entry->setNotes("test"); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setNotes(entry->notes()); QCOMPARE(spyModified.count(), spyCount); entry->setIcon(1); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setIcon(entry->iconNumber()); QCOMPARE(spyModified.count(), spyCount); entry->setIcon(Uuid::random()); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setIcon(entry->iconUuid()); QCOMPARE(spyModified.count(), spyCount); entry->setTags("test"); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setTags(entry->tags()); QCOMPARE(spyModified.count(), spyCount); entry->setExpires(true); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setExpires(entry->timeInfo().expires()); QCOMPARE(spyModified.count(), spyCount); entry->setExpiryTime(QDateTime::currentDateTimeUtc().addYears(1)); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setExpiryTime(entry->timeInfo().expiryTime()); QCOMPARE(spyModified.count(), spyCount); entry->setAutoTypeEnabled(false); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setAutoTypeEnabled(entry->autoTypeEnabled()); QCOMPARE(spyModified.count(), spyCount); entry->setAutoTypeObfuscation(1); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setAutoTypeObfuscation(entry->autoTypeObfuscation()); QCOMPARE(spyModified.count(), spyCount); entry->setDefaultAutoTypeSequence("test"); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setDefaultAutoTypeSequence(entry->defaultAutoTypeSequence()); QCOMPARE(spyModified.count(), spyCount); entry->setForegroundColor(Qt::red); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setForegroundColor(entry->foregroundColor()); QCOMPARE(spyModified.count(), spyCount); entry->setBackgroundColor(Qt::red); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setBackgroundColor(entry->backgroundColor()); QCOMPARE(spyModified.count(), spyCount); entry->setOverrideUrl("test"); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->setOverrideUrl(entry->overrideUrl()); QCOMPARE(spyModified.count(), spyCount); entry->attributes()->set("test key", "test value", false); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->attributes()->set("test key", entry->attributes()->value("test key"), false); QCOMPARE(spyModified.count(), spyCount); entry->attributes()->set("test key", entry->attributes()->value("test key"), true); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->attributes()->set("test key", "new test value", true); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->attributes()->set("test key2", "test value2", true); - spyCount++; - QCOMPARE(spyModified.count(), spyCount); + QCOMPARE(spyModified.count(), ++spyCount); entry->attributes()->set("test key2", entry->attributes()->value("test key2"), true); QCOMPARE(spyModified.count(), spyCount); + + delete db; } KEEPASSX_QTEST_CORE_MAIN(TestModified) |