From: Christian Kamm Date: Tue, 7 May 2019 06:21:46 +0000 (+0200) Subject: Tests: fix vfs availability test case X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~21^2~468^2~239 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=a0457d5e1d6923bb66bc773d924f637286938cba;p=nextcloud-desktop.git Tests: fix vfs availability test case --- diff --git a/test/testsyncvirtualfiles.cpp b/test/testsyncvirtualfiles.cpp index b059dc824..b13d085fd 100644 --- a/test/testsyncvirtualfiles.cpp +++ b/test/testsyncvirtualfiles.cpp @@ -1056,7 +1056,7 @@ private slots: QVERIFY(fakeFolder.syncOnce()); // root is unspecified - QCOMPARE(*vfs->availability("file1"), VfsItemAvailability::AllHydrated); + QCOMPARE(*vfs->availability("file1.nextcloud"), VfsItemAvailability::AllDehydrated); QCOMPARE(*vfs->availability("local"), VfsItemAvailability::AlwaysLocal); QCOMPARE(*vfs->availability("local/file1"), VfsItemAvailability::AlwaysLocal); QCOMPARE(*vfs->availability("online"), VfsItemAvailability::OnlineOnly); @@ -1085,6 +1085,10 @@ private slots: QCOMPARE(*vfs->availability("online"), VfsItemAvailability::OnlineOnly); QCOMPARE(*vfs->availability("local"), VfsItemAvailability::AlwaysLocal); + + auto r = vfs->availability("nonexistant"); + QVERIFY(!r); + QCOMPARE(r.error(), Vfs::AvailabilityError::NoSuchItem); } };