mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-05-04 10:00:10 -05:00
36 KiB
36 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:301
- apiLocks/lockFiles.feature:302
- apiLocks/lockFiles.feature:303
- apiLocks/lockFiles.feature:354
- apiLocks/lockFiles.feature:355
- apiLocks/lockFiles.feature:356
- apiLocks/lockFiles.feature:357
- apiLocks/lockFiles.feature:358
- apiLocks/lockFiles.feature:359
- apiLocks/lockFiles.feature:387
- apiLocks/lockFiles.feature:388
- apiLocks/lockFiles.feature:389
- apiLocks/lockFiles.feature:390
- apiLocks/lockFiles.feature:391
- apiLocks/lockFiles.feature:392
- 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:223
- apiLocks/unlockFiles.feature:224
- apiLocks/unlockFiles.feature:225
- apiLocks/unlockFiles.feature:226
- apiLocks/unlockFiles.feature:227
- apiLocks/unlockFiles.feature:228
Trying to upload to a locked file gives 500
- apiLocks/lockFiles.feature:320
- apiLocks/lockFiles.feature:321
- apiLocks/lockFiles.feature:322
- apiLocks/lockFiles.feature:323
- apiLocks/lockFiles.feature:324
- apiLocks/lockFiles.feature:325
- 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:431
- apiLocks/lockFiles.feature:432
- apiLocks/lockFiles.feature:433
- apiLocks/lockFiles.feature:434
- apiLocks/lockFiles.feature:435
- apiLocks/lockFiles.feature:436
- apiLocks/lockFiles.feature:475
- apiLocks/lockFiles.feature:476
- apiLocks/lockFiles.feature:477
- apiLocks/lockFiles.feature:478
- apiLocks/lockFiles.feature:479
- apiLocks/lockFiles.feature:480
Folders can be locked and locking works partially
- apiLocks/lockFiles.feature:405
- apiLocks/lockFiles.feature:406
- apiLocks/lockFiles.feature:407
- apiLocks/lockFiles.feature:408
- apiLocks/lockFiles.feature:409
- apiLocks/lockFiles.feature:410
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:524
- apiLocks/lockFiles.feature:525
- apiLocks/lockFiles.feature:526
- apiLocks/lockFiles.feature:527
- apiLocks/lockFiles.feature:528
- apiLocks/lockFiles.feature:529
- apiLocks/lockFiles.feature:548
- apiLocks/lockFiles.feature:549
- apiLocks/lockFiles.feature:550
- apiLocks/lockFiles.feature:551
- apiLocks/lockFiles.feature:552
- apiLocks/lockFiles.feature:553
blocksDownload link type is not implemented yet (sharing-ng)
- apiSharingNg/linkShare.feature:72
- apiSharingNg/linkShare.feature:202
- apiSharingNg/linkShare.feature:340
- apiSharingNg/linkShare.feature:409
- apiSharingNg/linkShare.feature:475
- apiSharingNg/linkShare.feature:541
- apiSharingNg/linkShare.feature:543
- apiSharingNg/linkShare.feature:544
- apiSharingNg/linkShare.feature:545
- apiSharingNg/linkShare.feature:611
- apiSharingNg/linkShare.feature:958
- apiSharingNg/linkShare.feature:1104
- apiSharingNg/linkShare.feature:1160
- apiSharingNg/linkShare.feature:1161
- apiSharingNg/linkShare.feature:1162
- apiSharingNg/linkShare.feature:1267
- apiSharingNg/linkShare.feature:1333
- apiSharingNg/linkShare.feature:1477
- apiSharingNg/linkShare.feature:1546
- apiSharingNg/linkShare.feature:1596
- apiSharingNg/linkShare.feature:1597
- apiSharingNg/linkShare.feature:1598
- apiSharingNg/linkShare.feature:1837
- apiSharingNg/linkShare.feature:1977
- apiSharingNg/linkShare.feature:2031
- apiSharingNg/linkShare.feature:2032
- apiSharingNg/linkShare.feature:2033
- apiSharingNg/linkShare.feature:2101
- apiSharingNg/linkShare.feature:2168
- apiSharingNg/linkShare.feature:2239
- apiSharingNg/removeAccessToDriveItem.feature:125
- apiSharingNg/removeAccessToDriveItem.feature:141
- apiSharingNg/removeAccessToDriveItem.feature:161
- apiSharingNg/removeAccessToDriveItem.feature:179
- apiSharingNg/removeAccessToDrive.feature:178
- apiSharingNg/removeAccessToDrive.feature:207
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:488
- apiSpacesDavOperation/moveByFileId.feature:489
- apiSpacesDavOperation/moveByFileId.feature:724
- apiSpacesDavOperation/moveByFileId.feature:725
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
500 when deleting share role
-
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.