Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Geyer <debfx@fobos.de>2012-04-18 19:26:32 +0400
committerFelix Geyer <debfx@fobos.de>2012-04-18 19:26:32 +0400
commit433e8c450853f236d818cf3b5322a9b16ea15811 (patch)
tree26ff52bee9940350571c8ae24e8fb249ca819233 /tests/TestModified.cpp
parentcfe5b48bfd604113c895426d31d6269c27fd33ff (diff)
Simplify TestModified a bit.
Diffstat (limited to 'tests/TestModified.cpp')
-rw-r--r--tests/TestModified.cpp157
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)