aboutsummaryrefslogtreecommitdiffstats
path: root/lang/qt/tests/t-tofuinfo.cpp
diff options
context:
space:
mode:
authorAndre Heinecke <[email protected]>2016-09-05 14:54:50 +0000
committerAndre Heinecke <[email protected]>2016-09-05 14:54:50 +0000
commitab3fbdbd05cfd1b039bb5b1eb3941fbb4bcf6307 (patch)
tree7f59f1ec27507e15fa54b0216d9c1d5b09d60a11 /lang/qt/tests/t-tofuinfo.cpp
parentqt: Enable signcount checks in tofuinfo test (diff)
downloadgpgme-ab3fbdbd05cfd1b039bb5b1eb3941fbb4bcf6307.tar.gz
gpgme-ab3fbdbd05cfd1b039bb5b1eb3941fbb4bcf6307.zip
qt: Clarify comment and strings in tofuinfo test
* lang/qt/tests/t-tofuinfo.cpp (testTofuSignCount) (testTofuKeyList): Ensure distinct messages. Clarify comment.
Diffstat (limited to 'lang/qt/tests/t-tofuinfo.cpp')
-rw-r--r--lang/qt/tests/t-tofuinfo.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/lang/qt/tests/t-tofuinfo.cpp b/lang/qt/tests/t-tofuinfo.cpp
index f7238f37..5646f70f 100644
--- a/lang/qt/tests/t-tofuinfo.cpp
+++ b/lang/qt/tests/t-tofuinfo.cpp
@@ -230,6 +230,12 @@ private Q_SLOTS:
Key key = keys[0];
Q_ASSERT(!key.isNull());
+ /* As we sign & verify quickly here we need different
+ * messages to avoid having them treated as the same
+ * message if they were created within the same second.
+ * Alternatively we could use the same message and wait
+ * a second between each call. But this would slow down
+ * the testsuite. */
signAndVerify(QStringLiteral("Hello"), key, 1);
key.update();
signAndVerify(QStringLiteral("Hello2"), key, 2);
@@ -258,12 +264,10 @@ private Q_SLOTS:
auto keyCopy = key;
keyCopy.update();
auto sigCnt = keyCopy.userID(0).tofuInfo().signCount();
- signAndVerify(QStringLiteral("Hello"), keyCopy,
+ signAndVerify(QStringLiteral("Hello5"), keyCopy,
sigCnt + 1);
keyCopy.update();
- /* For some reason if you remove the " World" part of
- * the next message the test fails. */
- signAndVerify(QStringLiteral("Hello World"), keyCopy,
+ signAndVerify(QStringLiteral("Hello6"), keyCopy,
sigCnt + 2);
/* Now another one but with tofu */