From a5fd7635fd155ad8333a2599b6be32b923cf3787 Mon Sep 17 00:00:00 2001 From: nabim777 Date: Mon, 7 Aug 2023 16:25:35 +0545 Subject: [PATCH] add test for search version restored files by tag --- .../features/apiGraph/fullSearch.feature | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/tests/acceptance/features/apiGraph/fullSearch.feature b/tests/acceptance/features/apiGraph/fullSearch.feature index c0aa17edfb1..743ce9a151f 100644 --- a/tests/acceptance/features/apiGraph/fullSearch.feature +++ b/tests/acceptance/features/apiGraph/fullSearch.feature @@ -16,7 +16,7 @@ Feature: full text search | folderWithFile/subFolder/ | And user "Alice" has uploaded the following files with content "some data" | path | - | fileInRootLevel.txt | + | fileInRootLevel.txt | | folderWithFile/fileInsideFolder.txt | | folderWithFile/subFolder/fileInsideSubFolder.txt | And user "Alice" has created the following tags for file "fileInRootLevel.txt" of the space "Personal": @@ -149,6 +149,25 @@ Feature: full text search | spaces | + Scenario Outline: search restored version of a file using a tag + Given using DAV path + And user "Alice" has uploaded file with content "version one file" to "file.txt" + And user "Alice" has created the following tags for file "file.txt" of the space "Personal": + | tag1 | + And user "Alice" has uploaded file with content "version two file" to "file.txt" + And user "Alice" has restored version index "1" of file "file.txt" + When user "Alice" searches for "Tags:tag1" using the WebDAV API + Then the HTTP status code should be "207" + And the search result of user "Alice" should contain only these entries: + | /file.txt | + And the content of file "file.txt" for user "Alice" should be "version one file" + Examples: + | dav-path-version | + | old | + | new | + | spaces | + + Scenario Outline: search files inside the folder Given using DAV path And user "Alice" has uploaded file with content "hello world inside root" to "file1.txt"