diff --git a/tests/blackcore/testcontext.cpp b/tests/blackcore/testcontext.cpp index f8cd5fea4..1e90a2028 100644 --- a/tests/blackcore/testcontext.cpp +++ b/tests/blackcore/testcontext.cpp @@ -16,6 +16,7 @@ #include "testcontext.h" #include "blackcore/context/contextallproxies.h" +#include using namespace BlackCore::Context; @@ -24,6 +25,12 @@ namespace BlackCoreTest void CTestContext::contextInitTest() { // will cause asserts when signal connects fail + QDBusConnection connection = QDBusConnection::sessionBus(); + if (!connection.isConnected()) + { + QSKIP("Cannot connect session DBus, skip unit test"); + return; + } CContextAudioProxy::unitTestRelaySignals(); CContextNetworkProxy::unitTestRelaySignals();