Test: Check for folder in error message #6826
authorChristian Kamm <mail@ckamm.de>
Thu, 1 Nov 2018 11:13:16 +0000 (12:13 +0100)
committerKevin Ottens <kevin.ottens@nextcloud.com>
Tue, 15 Dec 2020 09:58:16 +0000 (10:58 +0100)
test/testremotediscovery.cpp

index 4e9953e50fa275d6271e460e5c6223b8d2b8ef59..1c1dac9608dcf9e77132852d7aa1be307895006c 100644 (file)
@@ -56,13 +56,14 @@ private slots:
         QTest::addColumn<int>("errorKind");
         QTest::addColumn<QString>("expectedErrorString");
 
-        QTest::newRow("404") << 404 << "B"; // The filename should be in the error message
-        QTest::newRow("500") << 500 << "Internal Server Fake Error"; // the message from FakeErrorReply
-        QTest::newRow("503") << 503 << "";
-        QTest::newRow("200") << 200 << ""; // 200 should be an error since propfind should return 207
-        QTest::newRow("InvalidXML") << +InvalidXML << "";
-        QTest::newRow("MissingPermissions") << +MissingPermissions << "missing data";
-        QTest::newRow("Timeout") << +Timeout << "";
+        QTest::newRow("404") << 404 << "File or directory not found: B";
+        QTest::newRow("500") << 500 << "An error occurred while opening a folder B: Internal Server Fake Error";
+        QTest::newRow("503") << 503 << "An error occurred while opening a folder B: Internal Server Fake Error";
+        // 200 should be an error since propfind should return 207
+        QTest::newRow("200") << 200 << "An error occurred while opening a folder B: Internal Server Fake Error";
+        QTest::newRow("InvalidXML") << +InvalidXML << "An error occurred while opening a folder B: Unknown error";
+        QTest::newRow("MissingPermissions") << +MissingPermissions << "A HTTP transmission error happened. B: The server file discovery reply is missing data.";
+        QTest::newRow("Timeout") << +Timeout << "An error occurred while opening a folder B: Operation canceled";
     }