From 796b8a7521d8f3769a293adbe0ac0f98a735d9fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Fischer?= Date: Tue, 15 Oct 2019 08:15:41 +0200 Subject: [PATCH] Add cleanup to delete token when test failed --- test/unitTests/complextest.cpp | 12 +++++++++++- test/unitTests/complextest.h | 1 + 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/test/unitTests/complextest.cpp b/test/unitTests/complextest.cpp index aad6293..881913e 100644 --- a/test/unitTests/complextest.cpp +++ b/test/unitTests/complextest.cpp @@ -3,10 +3,20 @@ void ComplexTest::initTestCase() { reqMan = new RequestManager; - start = QDateTime::currentMSecsSinceEpoch()-1000; + start = QDateTime::currentMSecsSinceEpoch()-2000; qDebug() << start; } +void ComplexTest::cleanupTestCase() +{ + QList ids; + ids.append("582c982d-6fd7-4856-8548-7ce542791c7a"); + Response* deleteTokensResp = reqMan->deleteTokens(ids); + QSignalSpy deleteTokensRespSpy(deleteTokensResp, &Response::ready); + QCOMPARE(deleteTokensRespSpy.count(), 0); + deleteTokensRespSpy.wait(10000); +} + void ComplexTest::complexTest() { // LOGIN_BEGIN diff --git a/test/unitTests/complextest.h b/test/unitTests/complextest.h index 6217204..117691b 100644 --- a/test/unitTests/complextest.h +++ b/test/unitTests/complextest.h @@ -13,6 +13,7 @@ class ComplexTest : public QObject private slots: void initTestCase(); void complexTest(); + void cleanupTestCase(); private: // FUNCTIONS