mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-01-06 04:09:40 -06:00
35 KiB
35 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:123
- apiArchiver/downloadByPath.feature:124
Downloaded /Shares tar contains resource (files|folder) with leading / in Response
PROPFIND on accepted shares with identical names containing brackets exit with 404
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:187
- apiSpacesShares/shareUploadTUS.feature:201
- apiSpacesShares/shareUploadTUS.feature:264
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
Share lists deleted user as 'user'
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:179
- apiLocks/lockFiles.feature:180
- apiLocks/lockFiles.feature:181
- apiLocks/lockFiles.feature:280
- apiLocks/lockFiles.feature:281
- apiLocks/lockFiles.feature:282
- apiLocks/lockFiles.feature:323
- apiLocks/lockFiles.feature:324
- apiLocks/lockFiles.feature:325
- apiLocks/lockFiles.feature:326
- apiLocks/lockFiles.feature:327
- apiLocks/lockFiles.feature:328
- apiLocks/lockFiles.feature:346
- apiLocks/lockFiles.feature:347
- apiLocks/lockFiles.feature:348
- apiLocks/lockFiles.feature:349
- apiLocks/lockFiles.feature:350
- apiLocks/lockFiles.feature:351
- apiLocks/unlockFiles.feature:60
- apiLocks/unlockFiles.feature:61
- apiLocks/unlockFiles.feature:62
- apiLocks/unlockFiles.feature:151
- apiLocks/unlockFiles.feature:152
- apiLocks/unlockFiles.feature:153
- apiLocks/unlockFiles.feature:154
- apiLocks/unlockFiles.feature:155
- apiLocks/unlockFiles.feature:156
- apiLocks/unlockFiles.feature:173
- apiLocks/unlockFiles.feature:174
- apiLocks/unlockFiles.feature:175
- apiLocks/unlockFiles.feature:176
- apiLocks/unlockFiles.feature:177
- apiLocks/unlockFiles.feature:178
- apiLocks/unlockFiles.feature:195
- apiLocks/unlockFiles.feature:196
- apiLocks/unlockFiles.feature:197
- apiLocks/unlockFiles.feature:198
- apiLocks/unlockFiles.feature:199
- apiLocks/unlockFiles.feature:200
Trying to upload to a locked file gives 500
- apiLocks/lockFiles.feature:299
- apiLocks/lockFiles.feature:300
- apiLocks/lockFiles.feature:301
- apiLocks/lockFiles.feature:302
- apiLocks/lockFiles.feature:303
- apiLocks/lockFiles.feature:304
- apiLocks/unlockFiles.feature:85
- apiLocks/unlockFiles.feature:86
- apiLocks/unlockFiles.feature:87
- apiLocks/unlockFiles.feature:88
- apiLocks/unlockFiles.feature:89
- apiLocks/unlockFiles.feature:90
- apiLocks/lockFiles.feature:388
- apiLocks/lockFiles.feature:389
- apiLocks/lockFiles.feature:390
- apiLocks/lockFiles.feature:391
- apiLocks/lockFiles.feature:392
- apiLocks/lockFiles.feature:393
- apiLocks/lockFiles.feature:429
- apiLocks/lockFiles.feature:430
- apiLocks/lockFiles.feature:431
- apiLocks/lockFiles.feature:432
- apiLocks/lockFiles.feature:433
- apiLocks/lockFiles.feature:434
Folders can be locked and locking works partially
- apiLocks/lockFiles.feature:364
- apiLocks/lockFiles.feature:365
- apiLocks/lockFiles.feature:366
- apiLocks/lockFiles.feature:367
- apiLocks/lockFiles.feature:368
- apiLocks/lockFiles.feature:369
Anonymous users can unlock a file shared to them through a public link if they get the lock token
- apiLocks/unlockFiles.feature:40
- apiLocks/unlockFiles.feature:41
- apiLocks/unlockFiles.feature:42
- apiLocks/unlockFiles.feature:43
- apiLocks/unlockFiles.feature:44
- apiLocks/unlockFiles.feature:45
Trying to unlock a shared file with sharer's lock token gives 500
- apiLocks/unlockFiles.feature:107
- apiLocks/unlockFiles.feature:108
- apiLocks/unlockFiles.feature:109
- apiLocks/unlockFiles.feature:110
- apiLocks/unlockFiles.feature:111
- apiLocks/unlockFiles.feature:112
- apiLocks/unlockFiles.feature:129
- apiLocks/unlockFiles.feature:130
- apiLocks/unlockFiles.feature:131
- apiLocks/unlockFiles.feature:132
- apiLocks/unlockFiles.feature:133
- apiLocks/unlockFiles.feature:134
Anonymous user trying lock a file shared to them through a public link gives 405
- apiLocks/lockFiles.feature:474
- apiLocks/lockFiles.feature:475
- apiLocks/lockFiles.feature:476
- apiLocks/lockFiles.feature:477
- apiLocks/lockFiles.feature:478
- apiLocks/lockFiles.feature:479
- apiLocks/lockFiles.feature:496
- apiLocks/lockFiles.feature:497
- apiLocks/lockFiles.feature:498
- apiLocks/lockFiles.feature:499
- apiLocks/lockFiles.feature:500
- apiLocks/lockFiles.feature:501
blocksDownload link type is not implemented yet (sharing-ng)
- apiSharingNg/linkShare.feature:77
- apiSharingNg/linkShare.feature:217
- apiSharingNg/linkShare.feature:366
- apiSharingNg/linkShare.feature:441
- apiSharingNg/linkShare.feature:512
- apiSharingNg/linkShare.feature:583
- apiSharingNg/linkShare.feature:585
- apiSharingNg/linkShare.feature:586
- apiSharingNg/linkShare.feature:587
- apiSharingNg/linkShare.feature:659
- apiSharingNg/deletePermissions.feature:125
- apiSharingNg/deletePermissions.feature:141
- apiSharingNg/deletePermissions.feature:161
- apiSharingNg/deletePermissions.feature:179
sharee (editor role) MOVE a file by file-id into same shared folder returns 403
- apiSpacesDavOperation/moveByFileId.feature:443
- apiSpacesDavOperation/moveByFileId.feature:444
- apiSpacesDavOperation/moveByFileId.feature:445
- apiSpacesDavOperation/moveByFileId.feature:446
- apiSpacesDavOperation/moveByFileId.feature:686
- apiSpacesDavOperation/moveByFileId.feature:687
- apiSpacesDavOperation/moveByFileId.feature:688
- apiSpacesDavOperation/moveByFileId.feature:689
MOVE a file into same folder with same name returns 404 instead of 403
- apiSpacesShares/moveSpaces.feature:63
- apiSpacesShares/moveSpaces.feature:64
- apiSpacesShares/moveSpaces.feature:332
- apiSpacesShares/moveSpaces.feature:333
- apiSpacesDavOperation/moveByFileId.feature:86
- apiSpacesDavOperation/moveByFileId.feature:87
- apiSpacesDavOperation/moveByFileId.feature:195
- apiSpacesDavOperation/moveByFileId.feature:196
- apiSpacesDavOperation/moveByFileId.feature:197
- apiSpacesDavOperation/moveByFileId.feature:198
- apiSpacesDavOperation/moveByFileId.feature:199
- apiSpacesDavOperation/moveByFileId.feature:200
- apiSpacesDavOperation/moveByFileId.feature:462
- apiSpacesDavOperation/moveByFileId.feature:463
- apiSpacesDavOperation/moveByFileId.feature:464
- apiSpacesDavOperation/moveByFileId.feature:465
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.