mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-04-22 02:38:32 -05:00
40 KiB
40 KiB
Scenarios from OCIS API tests that are expected to fail with OCIS storage
The expected failures in this file are from features in the owncloud/ocis repo.
Downloading the archive of the resource (files | folder) using resource path is not possible
- apiArchiver/downloadByPath.feature:25
- apiArchiver/downloadByPath.feature:26
- apiArchiver/downloadByPath.feature:43
- apiArchiver/downloadByPath.feature:44
- apiArchiver/downloadByPath.feature:47
- apiArchiver/downloadByPath.feature:73
- apiArchiver/downloadByPath.feature:163
- apiArchiver/downloadByPath.feature:164
Downloaded /Shares tar contains resource (files|folder) with leading / in Response
Shared mount folder gets deleted when overwritten by a file from personal space
PATCH request for TUS upload with wrong checksum gives incorrect response
- apiSpacesShares/shareUploadTUS.feature:267
- apiSpacesShares/shareUploadTUS.feature:286
- apiSpacesShares/shareUploadTUS.feature:364
Settings service user can list other peoples assignments
- apiAccountsHashDifficulty/assignRole.feature:27
- apiAccountsHashDifficulty/assignRole.feature:28
- apiGraph/assignRole.feature:30
- apiGraph/assignRole.feature:31
- apiGraph/assignRole.feature:32
A User can get information of another user with Graph API
- apiGraphUserGroup/getUser.feature:84
- apiGraphUserGroup/getUser.feature:85
- apiGraphUserGroup/getUser.feature:86
- apiGraphUserGroup/getUser.feature:87
- apiGraphUserGroup/getUser.feature:88
- apiGraphUserGroup/getUser.feature:89
- apiGraphUserGroup/getUser.feature:90
- apiGraphUserGroup/getUser.feature:91
- apiGraphUserGroup/getUser.feature:92
- apiGraphUserGroup/getUser.feature:93
- apiGraphUserGroup/getUser.feature:94
- apiGraphUserGroup/getUser.feature:95
- apiGraphUserGroup/getUser.feature:637
- apiGraphUserGroup/getUser.feature:638
- apiGraphUserGroup/getUser.feature:639
- apiGraphUserGroup/getUser.feature:640
- apiGraphUserGroup/getUser.feature:641
- apiGraphUserGroup/getUser.feature:642
- apiGraphUserGroup/getUser.feature:643
- apiGraphUserGroup/getUser.feature:644
- apiGraphUserGroup/getUser.feature:645
- apiGraphUserGroup/getUser.feature:646
- apiGraphUserGroup/getUser.feature:647
- apiGraphUserGroup/getUser.feature:648
Normal user can get expanded members information of a group
- apiGraphUserGroup/getGroup.feature:399
- apiGraphUserGroup/getGroup.feature:400
- apiGraphUserGroup/getGroup.feature:401
Same users can be added in a group multiple time
API requests from an unauthorized user should return 403
- apiGraphUserGroup/addUserToGroup.feature:152
- apiGraphUserGroup/addUserToGroup.feature:153
- apiGraphUserGroup/addUserToGroup.feature:154
- apiGraphUserGroup/addUserToGroup.feature:188
- apiGraphUserGroup/addUserToGroup.feature:189
- apiGraphUserGroup/addUserToGroup.feature:190
- apiGraphUserGroup/createGroup.feature:42
- apiGraphUserGroup/createGroup.feature:43
- apiGraphUserGroup/createGroup.feature:44
- apiGraphUserGroup/deleteGroup.feature:63
- apiGraphUserGroup/deleteGroup.feature:62
- apiGraphUserGroup/deleteGroup.feature:64
- apiGraphUserGroup/editGroup.feature:35
- apiGraphUserGroup/editGroup.feature:34
- apiGraphUserGroup/editGroup.feature:36
- apiGraphUserGroup/getGroup.feature:107
- apiGraphUserGroup/getGroup.feature:108
- apiGraphUserGroup/getGroup.feature:109
- apiGraphUserGroup/removeUserFromGroup.feature:193
- apiGraphUserGroup/removeUserFromGroup.feature:194
- apiGraphUserGroup/removeUserFromGroup.feature:195
API requests for a non-existent resources should return 404
- apiGraphUserGroup/addUserToGroup.feature:205
- apiGraphUserGroup/addUserToGroup.feature:206
- apiGraphUserGroup/addUserToGroup.feature:207
Users are added in a group with wrong host in host-part of user
Adding the same user as multiple members in a single request results in listing the same user twice in the group
Shared file locking is not possible using different path
- apiLocks/lockFiles.feature:187
- apiLocks/lockFiles.feature:188
- apiLocks/lockFiles.feature:189
- apiLocks/lockFiles.feature:305
- apiLocks/lockFiles.feature:306
- apiLocks/lockFiles.feature:307
- apiLocks/lockFiles.feature:358
- apiLocks/lockFiles.feature:359
- apiLocks/lockFiles.feature:360
- apiLocks/lockFiles.feature:361
- apiLocks/lockFiles.feature:362
- apiLocks/lockFiles.feature:363
- apiLocks/lockFiles.feature:391
- apiLocks/lockFiles.feature:392
- apiLocks/lockFiles.feature:393
- apiLocks/lockFiles.feature:394
- apiLocks/lockFiles.feature:395
- apiLocks/lockFiles.feature:396
- apiLocks/unlockFiles.feature:62
- apiLocks/unlockFiles.feature:63
- apiLocks/unlockFiles.feature:64
- apiLocks/unlockFiles.feature:168
- apiLocks/unlockFiles.feature:169
- apiLocks/unlockFiles.feature:170
- apiLocks/unlockFiles.feature:171
- apiLocks/unlockFiles.feature:172
- apiLocks/unlockFiles.feature:173
- apiLocks/unlockFiles.feature:195
- apiLocks/unlockFiles.feature:196
- apiLocks/unlockFiles.feature:197
- apiLocks/unlockFiles.feature:198
- apiLocks/unlockFiles.feature:199
- apiLocks/unlockFiles.feature:200
- apiLocks/unlockFiles.feature:222
- apiLocks/unlockFiles.feature:223
- apiLocks/unlockFiles.feature:224
- apiLocks/unlockFiles.feature:225
- apiLocks/unlockFiles.feature:226
- apiLocks/unlockFiles.feature:227
Trying to upload to a locked file gives 500
- apiLocks/lockFiles.feature:324
- apiLocks/lockFiles.feature:325
- apiLocks/lockFiles.feature:326
- apiLocks/lockFiles.feature:327
- apiLocks/lockFiles.feature:328
- apiLocks/lockFiles.feature:329
- apiLocks/unlockFiles.feature:87
- apiLocks/unlockFiles.feature:88
- apiLocks/unlockFiles.feature:89
- apiLocks/unlockFiles.feature:90
- apiLocks/unlockFiles.feature:91
- apiLocks/unlockFiles.feature:92
- apiLocks/lockFiles.feature:435
- apiLocks/lockFiles.feature:436
- apiLocks/lockFiles.feature:437
- apiLocks/lockFiles.feature:438
- apiLocks/lockFiles.feature:439
- apiLocks/lockFiles.feature:440
- apiLocks/lockFiles.feature:479
- apiLocks/lockFiles.feature:480
- apiLocks/lockFiles.feature:481
- apiLocks/lockFiles.feature:482
- apiLocks/lockFiles.feature:483
- apiLocks/lockFiles.feature:484
Folders can be locked and locking works partially
- apiLocks/lockFiles.feature:409
- apiLocks/lockFiles.feature:410
- apiLocks/lockFiles.feature:411
- apiLocks/lockFiles.feature:412
- apiLocks/lockFiles.feature:413
- apiLocks/lockFiles.feature:414
Anonymous users can unlock a file shared to them through a public link if they get the lock token
- apiLocks/unlockFiles.feature:42
- apiLocks/unlockFiles.feature:43
- apiLocks/unlockFiles.feature:44
- apiLocks/unlockFiles.feature:45
- apiLocks/unlockFiles.feature:46
- apiLocks/unlockFiles.feature:47
Trying to unlock a shared file with sharer's lock token gives 500
- apiLocks/unlockFiles.feature:114
- apiLocks/unlockFiles.feature:115
- apiLocks/unlockFiles.feature:116
- apiLocks/unlockFiles.feature:117
- apiLocks/unlockFiles.feature:118
- apiLocks/unlockFiles.feature:119
- apiLocks/unlockFiles.feature:141
- apiLocks/unlockFiles.feature:142
- apiLocks/unlockFiles.feature:143
- apiLocks/unlockFiles.feature:144
- apiLocks/unlockFiles.feature:145
- apiLocks/unlockFiles.feature:146
Anonymous user trying lock a file shared to them through a public link gives 405
- apiLocks/lockFiles.feature:528
- apiLocks/lockFiles.feature:529
- apiLocks/lockFiles.feature:530
- apiLocks/lockFiles.feature:531
- apiLocks/lockFiles.feature:532
- apiLocks/lockFiles.feature:533
- apiLocks/lockFiles.feature:552
- apiLocks/lockFiles.feature:553
- apiLocks/lockFiles.feature:554
- apiLocks/lockFiles.feature:555
- apiLocks/lockFiles.feature:556
- apiLocks/lockFiles.feature:557
blocksDownload link type is not implemented yet (sharing-ng)
- apiSharingNgLinkSharePermission/createLinkShare.feature:72
- apiSharingNgLinkSharePermission/createLinkShare.feature:202
- apiSharingNgLinkSharePermission/createLinkShare.feature:340
- apiSharingNgLinkSharePermission/createLinkShare.feature:409
- apiSharingNgLinkSharePermission/createLinkShare.feature:475
- apiSharingNgLinkSharePermission/createLinkShare.feature:617
- apiSharingNgLinkSharePermission/createLinkShare.feature:763
- apiSharingNgLinkSharePermission/createLinkShare.feature:819
- apiSharingNgLinkSharePermission/createLinkShare.feature:820
- apiSharingNgLinkSharePermission/createLinkShare.feature:821
- apiSharingNgLinkSharePermission/createLinkShare.feature:891
- apiSharingNgLinkSharePermission/createLinkShare.feature:957
- apiSharingNgLinkSharePermission/createLinkShare.feature:1101
- apiSharingNgLinkSharePermission/createLinkShare.feature:1170
- apiSharingNgLinkSharePermission/createLinkShare.feature:1220
- apiSharingNgLinkSharePermission/createLinkShare.feature:1221
- apiSharingNgLinkSharePermission/createLinkShare.feature:1222
- apiSharingNgLinkSharePermission/createLinkShare.feature:1374
- apiSharingNgLinkSharePermission/createLinkShare.feature:1633
- apiSharingNgLinkSharePermission/createLinkShare.feature:1687
- apiSharingNgLinkSharePermission/createLinkShare.feature:1688
- apiSharingNgLinkSharePermission/createLinkShare.feature:1689
- apiSharingNgLinkSharePermission/createLinkShare.feature:1757
- apiSharingNgLinkSharePermission/createLinkShare.feature:1823
- apiSharingNgLinkSharePermission/createLinkShare.feature:1945
- apiSharingNgLinkSharePermission/createLinkShare.feature:2072
- apiSharingNgLinkSharePermission/createLinkShare.feature:2199
- apiSharingNgLinkSharePermission/createLinkShare.feature:2327
- apiSharingNgLinkSharePermission/updateLinkShare.feature:73
- apiSharingNgLinkSharePermission/updateLinkShare.feature:75
- apiSharingNgLinkSharePermission/updateLinkShare.feature:76
- apiSharingNgLinkSharePermission/updateLinkShare.feature:77
- apiSharingNgLinkSharePermission/updateLinkShare.feature:143
- apiSharingNgLinkSharePermission/updateLinkShare.feature:405
- apiSharingNgLinkSharePermission/updateLinkShare.feature:792
- apiSharingNgLinkShareRoot/createLinkShare.feature:212
- apiSharingNgLinkShareRoot/createLinkShare.feature:352
- apiSharingNgLinkShareRoot/createLinkShare.feature:406
- apiSharingNgLinkShareRoot/createLinkShare.feature:407
- apiSharingNgLinkShareRoot/createLinkShare.feature:408
- apiSharingNgLinkShareRoot/createLinkShare.feature:476
- apiSharingNgLinkShareRoot/createLinkShare.feature:543
- apiSharingNgLinkShareRoot/createLinkShare.feature:614
- apiSharingNg2/removeAccessToDriveItemInLinkShare.feature:27
- apiSharingNg2/removeAccessToDriveItemInLinkShare.feature:43
- apiSharingNg2/removeAccessToDriveItemInLinkShare.feature:63
- apiSharingNg2/removeAccessToDriveItemInLinkShare.feature:81
- apiSharingNg1/removeAccessToDrive.feature:177
- apiSharingNg1/removeAccessToDrive.feature:206
- apiSharingNg1/removeAccessToDrive.feature:236
sharee (editor role) MOVE a file by file-id into same shared folder returns 403
- apiSpacesDavOperation/moveByFileId.feature:466
- apiSpacesDavOperation/moveByFileId.feature:467
- apiSpacesDavOperation/moveByFileId.feature:489
- apiSpacesDavOperation/moveByFileId.feature:490
- apiSpacesDavOperation/moveByFileId.feature:725
- apiSpacesDavOperation/moveByFileId.feature:726
MOVE a file into same folder with same name returns 404 instead of 403
- apiSpacesShares/moveSpaces.feature:69
- apiSpacesShares/moveSpaces.feature:70
- apiSpacesShares/moveSpaces.feature:405
- apiSpacesDavOperation/moveByFileId.feature:86
- apiSpacesDavOperation/moveByFileId.feature:87
- apiSpacesDavOperation/moveByFileId.feature:204
- apiSpacesDavOperation/moveByFileId.feature:205
- apiSpacesDavOperation/moveByFileId.feature:206
- apiSpacesDavOperation/moveByFileId.feature:207
- apiSpacesDavOperation/moveByFileId.feature:208
- apiSpacesDavOperation/moveByFileId.feature:209
OCM. sharing issues
-
Note: always have an empty line at the end of this file. The bash script that processes this file requires that the last line has a newline on the end.