diff --git a/tests/kgpgverify.cpp b/tests/kgpgverify.cpp index 9aa3c719..edb69b55 100644 --- a/tests/kgpgverify.cpp +++ b/tests/kgpgverify.cpp @@ -1,80 +1,80 @@ #include "kgpgverify.h" #include "../transactions/kgpgverify.h" #include "common.h" #include #include #include #include #include void KGpgVerifyTest::init() { QVERIFY(resetGpgConf()); } void KGpgVerifyTest::testVerifySignedText() { addGpgKey(QLatin1String("keys/kgpgtest_BA7695F3C550DF14.asc")); QString text = readFile(QLatin1String("keys/signed_text")); KGpgVerify *transaction = new KGpgVerify(this, text); QSignalSpy spy(transaction, &KGpgVerify::done); QObject::connect(transaction, &KGpgVerify::done, [](int result) { QCOMPARE(result, static_cast(KGpgTransaction::TS_OK)); }); transaction->start(); QVERIFY(spy.wait()); } void KGpgVerifyTest::testVerifySignedFile() { addGpgKey(QLatin1String("keys/kgpgtest_BA7695F3C550DF14.asc")); QList list; list.append(QUrl::fromLocalFile(QLatin1String("keys/signed_text"))); KGpgVerify *transaction = new KGpgVerify(this, list); QSignalSpy spy(transaction, &KGpgVerify::done); QObject::connect(transaction, &KGpgVerify::done, [](int result) { QCOMPARE(result, static_cast(KGpgTransaction::TS_OK)); }); transaction->start(); QVERIFY(spy.wait()); } void KGpgVerifyTest::testVerifyReturnMissingKey() { QList list; list.append(QUrl::fromLocalFile(QLatin1String("keys/signed_text"))); KGpgVerify *transaction = new KGpgVerify(this, list); QSignalSpy spy(transaction, &KGpgVerify::done); QObject::connect(transaction, &KGpgVerify::done, - [](int result) { QCOMPARE(result, KGpgVerify::TS_MISSING_KEY); }); + [](int result) { QCOMPARE(result, static_cast(KGpgVerify::TS_MISSING_KEY)); }); transaction->start(); QVERIFY(spy.wait()); } void KGpgVerifyTest::testVerifyMissingId() { QList list; list.append(QUrl::fromLocalFile(QLatin1String("keys/signed_text"))); KGpgVerify *transaction = new KGpgVerify(this, list); QSignalSpy spy(transaction, &KGpgVerify::done); QObject::connect(transaction, &KGpgVerify::done, [transaction]() { QString keyID = QLatin1String("7882C615210F1022"); QVERIFY(transaction->missingId().compare(keyID) == 0); }); transaction->start(); QVERIFY(spy.wait()); } void KGpgVerifyTest::testVerifyReturnBadSignature() { QList list; addGpgKey(QLatin1String("keys/kgpgtest_BA7695F3C550DF14.asc")); list.append(QUrl::fromLocalFile(QLatin1String("keys/signed_bad_sig"))); KGpgVerify *transaction = new KGpgVerify(this, list); QSignalSpy spy(transaction, &KGpgVerify::done); QObject::connect(transaction, &KGpgVerify::done, - [](int result) { QCOMPARE(result, KGpgVerify::TS_BAD_SIGNATURE); }); + [](int result) { QCOMPARE(result, static_cast(KGpgVerify::TS_BAD_SIGNATURE)); }); transaction->start(); QVERIFY(spy.wait()); } QTEST_MAIN(KGpgVerifyTest)