[full-ci] [tests-only] Adjust tests for infinite depth changes#40021
[full-ci] [tests-only] Adjust tests for infinite depth changes#40021phil-davis wants to merge 9 commits into
Conversation
|
Now we have only trashbin test scenarios left to get passing. https://drone.owncloud.com/owncloud/core/35488/84/13 Existing test code does a trashbin PROPFIND with depth infinity and gets a response that contains the whole trashbin content in a single request. It then loops through all that data and examines But now the "infinity" PROPFIND is not available. When the code is looking for a resource that used to be at the root level, there is no pfroblem - a depth 1 PROPFIND has the resource mentioned. But when the resource is down in sub-folders: the test code will have to find the id of We can't just PROPFIND to something like I will code that tomorrow. Other clients will also have to use this kind of logic to traverse down into the trashbin. The traditional webUI must do that OK, because all the webUI trashbin acceptance tests are passing. If will be good to also check that other clients (desktop, iOS, Android) can traverse the trashbin OK when depth infinity PROPFIND is not available. |
81e5d8a to
10a9de5
Compare
9b5b481 to
f118685
Compare
|
Kudos, SonarCloud Quality Gate passed! |
|
Passes - great. I have cherry-picked this into PR #40016 |








On top of PR #40016
WIP - need to sort out acceptance tests that use the new default (infinite depth off), and with it on.