mirror of
https://gitlab.com/spaceti-app/integrations/acs/colnod-connector.git
synced 2026-07-12 13:10:45 +02:00
Edit test to really test data
This commit is contained in:
parent
1a0fd35c3d
commit
098bc7fda8
@ -1 +1 @@
|
|||||||
Subproject commit 2041fed9fab14658ceb574edaf5e4d31ed81e23a
|
Subproject commit a818055b75dc0de97e26be44cbbfd2e94516c09e
|
||||||
@ -261,6 +261,7 @@ void ColnodAPI::areDataReady(std::shared_ptr<Data> data)
|
|||||||
qInfo(colnod) << tab << tab << data->deletedSubjects.size() << "SUBJECTS DELETED";
|
qInfo(colnod) << tab << tab << data->deletedSubjects.size() << "SUBJECTS DELETED";
|
||||||
qInfo(colnod) << dash;
|
qInfo(colnod) << dash;
|
||||||
|
|
||||||
|
amountData = 0;
|
||||||
emit downloadDataFinished(data);
|
emit downloadDataFinished(data);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -60,13 +60,27 @@ void ColnodTest::download_data_test()
|
|||||||
{
|
{
|
||||||
serversdk::RequestManager reqMan;
|
serversdk::RequestManager reqMan;
|
||||||
ColnodAPI colnod(&reqMan);
|
ColnodAPI colnod(&reqMan);
|
||||||
|
{
|
||||||
|
QSignalSpy spy(&colnod, &ColnodAPI::downloadDataFinished);
|
||||||
|
colnod.downloadData(Timestamp(0));
|
||||||
|
QVERIFY(spy.wait());
|
||||||
|
|
||||||
Timestamp time(QDateTime::currentMSecsSinceEpoch());
|
auto data = qvariant_cast<std::shared_ptr<Data>>(spy.at(0).at(0));
|
||||||
colnod.downloadData(time);
|
QVERIFY(data);
|
||||||
QSignalSpy spy(&colnod, &ColnodAPI::downloadDataFinished);
|
|
||||||
QVERIFY(spy.wait());
|
QVERIFY(data->updatedTokens.size() > 0);
|
||||||
auto data = qvariant_cast<std::shared_ptr<Data>>(spy.at(0).at(0));
|
QVERIFY(data->updatedTokens.contains("6c907a42-0401-4403-8af4-9d58eb35cddc"));
|
||||||
QVERIFY(data);
|
}
|
||||||
|
{
|
||||||
|
Timestamp time(QDateTime::currentMSecsSinceEpoch());
|
||||||
|
colnod.downloadData(time);
|
||||||
|
QSignalSpy spy(&colnod, &ColnodAPI::downloadDataFinished);
|
||||||
|
QVERIFY(spy.wait());
|
||||||
|
auto data = qvariant_cast<std::shared_ptr<Data>>(spy.at(0).at(0));
|
||||||
|
QVERIFY(data);
|
||||||
|
|
||||||
|
QVERIFY(data->updatedTokens.size() == 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void ColnodTest::download_data_fail_test()
|
void ColnodTest::download_data_fail_test()
|
||||||
@ -82,7 +96,7 @@ void ColnodTest::download_data_fail_test()
|
|||||||
|
|
||||||
auto data = qvariant_cast<std::shared_ptr<Data>>(spy.at(0).at(0));
|
auto data = qvariant_cast<std::shared_ptr<Data>>(spy.at(0).at(0));
|
||||||
|
|
||||||
QVERIFY(!data);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QString ColnodTest::getLoginToken(ColnodAPI &colnod)
|
QString ColnodTest::getLoginToken(ColnodAPI &colnod)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user