diff options
| -rw-r--r-- | lang/qt/tests/t-tofuinfo.cpp | 12 | 
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 */ | 
