Skip to content
This repository has been archived by the owner on Jan 18, 2021. It is now read-only.

public webdav API endpoint does not exist #49

Closed
individual-it opened this issue Jan 28, 2020 · 7 comments
Closed

public webdav API endpoint does not exist #49

individual-it opened this issue Jan 28, 2020 · 7 comments
Assignees
Labels
enhancement New feature or request QA-team

Comments

@individual-it
Copy link
Member

individual-it commented Jan 28, 2020

/public.php/webdav/ does not exist

PR to enable tests: owncloud/core#37552

@PVince81
Copy link
Contributor

this is planned, needs to be implemented

@PVince81 PVince81 added the enhancement New feature or request label May 12, 2020
@PVince81 PVince81 self-assigned this May 27, 2020
@PVince81
Copy link
Contributor

PVince81 commented Jun 2, 2020

I've ran the tests locally for this issue, excluding the known 233 and 149:

make test-acceptance-api \
TEST_SERVER_URL=http://localhost:9140 \
TEST_EXTERNAL_USER_BACKENDS=true \
TEST_OCIS=true \
OCIS_REVA_DATA_ROOT=/var/tmp/reva/ \
BEHAT_FILTER_TAGS='~@skipOnOcV10&&~@skipOnLDAP&&@TestAlsoOnExternalUserBackend&&~@local_storage&&~@issue-ocis-reva-233&&@issue-ocis-reva-49&&~@issue-ocis-reva-194'

...

/srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/accessToPublicLinkShare.feature:10
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/accessToPublicLinkShare.feature:20
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/accessToPublicLinkShare.feature:30
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/accessToPublicLinkShare.feature:43
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:20
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:21
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:22
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:23
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:36
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:37
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:51
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:52
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:65
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:66
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:79
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:80
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:94
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:95
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:109
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:110
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:124
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:125
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:140
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:141
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:155
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:156
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:170
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:171
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:184
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:185
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:198
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/changingPublicLinkShare.feature:199
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:36
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:37
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:74
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:75
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:103
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:104
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:136
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:137
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:168
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:169
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:190
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:191
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:212
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:213
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:231
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:232
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:253
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:255
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:277
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:279
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:303
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:305
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:329
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:331
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:333
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:335
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:337
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:339
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:359
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:360
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:374
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:375
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:393
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:394
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:412
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:413
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:423
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:424
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:437
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:438
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:452
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:453
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:487
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:488
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:490
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:498
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink1/createPublicLinkShare.feature:511
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/multilinkSharing.feature:42
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/multilinkSharing.feature:43
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/multilinkSharing.feature:76
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/multilinkSharing.feature:77
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/multilinkSharing.feature:105
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/multilinkSharing.feature:106
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/multilinkSharing.feature:108
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/multilinkSharing.feature:157
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/multilinkSharing.feature:158
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/multilinkSharing.feature:160
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/multilinkSharing.feature:180
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:38
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:39
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:55
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:56
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:87
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:88
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:118
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:119
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:149
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:150
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:180
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:181
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:211
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:212
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:230
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:231
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:249
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:250
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:268
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:269
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:287
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:288
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:310
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:311
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:334
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/updatePublicLinkShare.feature:335
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:8
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:22
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:49
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:50
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:54
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:63
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:70
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:78
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:87
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:97
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:105
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:114
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:122
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:131
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:139
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:148
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:156
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:165
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:173
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:182
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:191
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:201
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:210
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:221
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:229
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:238
    /srv/www/htdocs/owncloud/tests/acceptance/features/apiSharePublicLink2/uploadToPublicLinkShare.feature:256

143 scenarios (143 failed)
1226 steps (385 passed, 143 failed, 698 skipped)

so it seems there are 385 tests that we can enable

@phil-davis
Copy link
Contributor

385 passed - they are just some steps that passed in scenarios (e.g. Given steps that create users... ), before the step that failed in the scenario.

Sadly 143 scenarios (143 failed) - no scenarios got to the end successfully.

@PVince81
Copy link
Contributor

PVince81 commented Jun 2, 2020

probably not worth looking into yet.

it is not possible to upload/download files to public links yet, this will likely break most tests: https://github.com/owncloud/ocis-reva/issues/241

@PVince81
Copy link
Contributor

I had a look at tests but struggled with the fact that old and new endpoint are mixed within a single scenario, we need to split those: #282

@PVince81
Copy link
Contributor

found https://github.com/owncloud/ocis-reva/issues/283 also while trying to enable tests

@PVince81
Copy link
Contributor

PR here owncloud/core#37552 for enabling some of the tests.
Sadly I discovered a lot of other issues while doing so, and tagged those in that PR.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request QA-team
Projects
None yet
Development

No branches or pull requests

3 participants