mirror of
https://gitlab.com/spaceti-app/integrations/acs/colnod-connector.git
synced 2026-07-12 11:50:37 +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) << dash;
|
||||
|
||||
amountData = 0;
|
||||
emit downloadDataFinished(data);
|
||||
}
|
||||
}
|
||||
|
||||
@ -60,13 +60,27 @@ void ColnodTest::download_data_test()
|
||||
{
|
||||
serversdk::RequestManager reqMan;
|
||||
ColnodAPI colnod(&reqMan);
|
||||
{
|
||||
QSignalSpy spy(&colnod, &ColnodAPI::downloadDataFinished);
|
||||
colnod.downloadData(Timestamp(0));
|
||||
QVERIFY(spy.wait());
|
||||
|
||||
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);
|
||||
auto data = qvariant_cast<std::shared_ptr<Data>>(spy.at(0).at(0));
|
||||
QVERIFY(data);
|
||||
|
||||
QVERIFY(data->updatedTokens.size() > 0);
|
||||
QVERIFY(data->updatedTokens.contains("6c907a42-0401-4403-8af4-9d58eb35cddc"));
|
||||
}
|
||||
{
|
||||
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()
|
||||
@ -82,7 +96,7 @@ void ColnodTest::download_data_fail_test()
|
||||
|
||||
auto data = qvariant_cast<std::shared_ptr<Data>>(spy.at(0).at(0));
|
||||
|
||||
QVERIFY(!data);
|
||||
|
||||
}
|
||||
|
||||
QString ColnodTest::getLoginToken(ColnodAPI &colnod)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user