73
74
QCOMPARE(presence.type(), Tp::ConnectionPresenceTypeAvailable);
77
78
OfonoMockController::instance()->NetworkRegistrationSetStatus("searching");
78
79
QTRY_COMPARE(signalSpy.count(), 1);
79
80
presence = signalSpy.first().first().value<Tp::Presence>();
84
85
OfonoMockController::instance()->NetworkRegistrationSetStatus("registered");
85
86
QTRY_COMPARE(signalSpy.count(), 1);
87
88
OfonoMockController::instance()->NetworkRegistrationSetStatus("denied");
88
89
QTRY_COMPARE(signalSpy.count(), 1);
89
90
presence = signalSpy.first().first().value<Tp::Presence>();
93
94
// unknown should be reported as offline (set registered first to force the signal to be emitted)