diff --git a/test/testfolderstatusmodel.cpp b/test/testfolderstatusmodel.cpp index 440dcf52a9..0cc842e617 100644 --- a/test/testfolderstatusmodel.cpp +++ b/test/testfolderstatusmodel.cpp @@ -59,16 +59,16 @@ private Q_SLOTS: account->setCapabilities(capabilities); account->setCredentials(new FakeCredentials{fakeFolder.networkAccessManager()}); account->setUrl(QUrl(("owncloud://somehost/owncloud"))); - auto accountState = FakeAccountState(account); - QVERIFY(accountState.isConnected()); + auto accountState = new FakeAccountState(account); + QVERIFY(accountState->isConnected()); auto folderDef = folderDefinition(fakeFolder.localPath()); folderDef.targetPath = ""; - const auto folder = FolderMan::instance()->addFolder(&accountState, folderDef); + const auto folder = FolderMan::instance()->addFolder(accountState, folderDef); QVERIFY(folder); FolderStatusModel test; - test.setAccountState(&accountState); + test.setAccountState(accountState); QSKIP("Initial test implementation is known to be broken"); QAbstractItemModelTester modeltester(&test);