Merge pull request #8125 from nextcloud/backport/8122/stable-3.16

[stable-3.16] fix crash within FolderStatusModelTest
This commit is contained in:
Matthieu Gallien 2025-04-07 15:34:07 +02:00 committed by GitHub
commit 42f9eca684
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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);