261 KiB
Scenarios from ownCloud10 core API tests that are expected to fail with OCIS storage
The expected failures in this file are from features in the owncloud/core repo.
File
Basic file management like up and download, move, copy, properties, trash, versions and chunking.
Getting information about a folder overwritten by a file gives 500 error instead of 404
- apiWebdavProperties1/copyFile.feature:287
- apiWebdavProperties1/copyFile.feature:288
- apiWebdavProperties1/copyFile.feature:310
- apiWebdavProperties1/copyFile.feature:311
Custom dav properties with namespaces are rendered incorrectly
ocdav: double check the webdav property parsing when custom namespaces are used
- apiWebdavProperties1/setFileProperties.feature:37
- apiWebdavProperties1/setFileProperties.feature:38
- apiWebdavProperties1/setFileProperties.feature:43
- apiWebdavProperties1/setFileProperties.feature:78
- apiWebdavProperties1/setFileProperties.feature:79
- apiWebdavProperties1/setFileProperties.feature:84
Cannot set custom webDav properties
- apiWebdavProperties2/getFileProperties.feature:348
- apiWebdavProperties2/getFileProperties.feature:353
- apiWebdavProperties2/getFileProperties.feature:358
- apiWebdavProperties2/getFileProperties.feature:389
- apiWebdavProperties2/getFileProperties.feature:394
- apiWebdavProperties2/getFileProperties.feature:399
downloading an old version of a file returns 501
- apiVersions/fileVersions.feature:426
- apiVersions/fileVersions.feature:444
- apiVersions/fileVersionsSharingToShares.feature:305
file versions do not report the version author
- apiVersions/fileVersionAuthor.feature:14
- apiVersions/fileVersionAuthor.feature:36
- apiVersions/fileVersionAuthor.feature:56
- apiVersions/fileVersionAuthor.feature:75
- apiVersions/fileVersionAuthor.feature:101
- apiVersions/fileVersionAuthor.feature:128
- apiVersions/fileVersionAuthor.feature:155
- apiVersions/fileVersionAuthor.feature:180
- apiVersions/fileVersionAuthor.feature:220
Sync
Synchronization features like etag propagation, setting mtime and locking files
Uploading an old method chunked file with checksum should fail using new DAV path
Webdav LOCK operations
- apiWebdavLocks/exclusiveLocks.feature:43
- apiWebdavLocks/exclusiveLocks.feature:44
- apiWebdavLocks/exclusiveLocks.feature:45
- apiWebdavLocks/exclusiveLocks.feature:46
- apiWebdavLocks/exclusiveLocks.feature:51
- apiWebdavLocks/exclusiveLocks.feature:52
- apiWebdavLocks/exclusiveLocks.feature:69
- apiWebdavLocks/exclusiveLocks.feature:70
- apiWebdavLocks/exclusiveLocks.feature:71
- apiWebdavLocks/exclusiveLocks.feature:72
- apiWebdavLocks/exclusiveLocks.feature:77
- apiWebdavLocks/exclusiveLocks.feature:78
- apiWebdavLocks/exclusiveLocks.feature:94
- apiWebdavLocks/exclusiveLocks.feature:95
- apiWebdavLocks/exclusiveLocks.feature:96
- apiWebdavLocks/exclusiveLocks.feature:97
- apiWebdavLocks/exclusiveLocks.feature:102
- apiWebdavLocks/exclusiveLocks.feature:103
- apiWebdavLocks/exclusiveLocks.feature:120
- apiWebdavLocks/exclusiveLocks.feature:121
- apiWebdavLocks/exclusiveLocks.feature:122
- apiWebdavLocks/exclusiveLocks.feature:123
- apiWebdavLocks/exclusiveLocks.feature:128
- apiWebdavLocks/exclusiveLocks.feature:129
- apiWebdavLocks/exclusiveLocks.feature:147
- apiWebdavLocks/exclusiveLocks.feature:148
- apiWebdavLocks/exclusiveLocks.feature:149
- apiWebdavLocks/exclusiveLocks.feature:150
- apiWebdavLocks/exclusiveLocks.feature:155
- apiWebdavLocks/exclusiveLocks.feature:156
- apiWebdavLocks/exclusiveLocks.feature:174
- apiWebdavLocks/exclusiveLocks.feature:175
- apiWebdavLocks/exclusiveLocks.feature:176
- apiWebdavLocks/exclusiveLocks.feature:177
- apiWebdavLocks/exclusiveLocks.feature:182
- apiWebdavLocks/exclusiveLocks.feature:183
- apiWebdavLocks/exclusiveLocks.feature:201
- apiWebdavLocks/exclusiveLocks.feature:202
- apiWebdavLocks/exclusiveLocks.feature:203
- apiWebdavLocks/exclusiveLocks.feature:204
- apiWebdavLocks/exclusiveLocks.feature:209
- apiWebdavLocks/exclusiveLocks.feature:210
- apiWebdavLocks/folder.feature:18
- apiWebdavLocks/folder.feature:19
- apiWebdavLocks/folder.feature:20
- apiWebdavLocks/folder.feature:21
- apiWebdavLocks/folder.feature:26
- apiWebdavLocks/folder.feature:27
- apiWebdavLocks/folder.feature:41
- apiWebdavLocks/folder.feature:42
- apiWebdavLocks/folder.feature:43
- apiWebdavLocks/folder.feature:44
- apiWebdavLocks/folder.feature:49
- apiWebdavLocks/folder.feature:50
- apiWebdavLocks/folder.feature:63
- apiWebdavLocks/folder.feature:64
- apiWebdavLocks/folder.feature:65
- apiWebdavLocks/folder.feature:66
- apiWebdavLocks/folder.feature:71
- apiWebdavLocks/folder.feature:72
- apiWebdavLocks/folder.feature:86
- apiWebdavLocks/folder.feature:87
- apiWebdavLocks/folder.feature:88
- apiWebdavLocks/folder.feature:89
- apiWebdavLocks/folder.feature:94
- apiWebdavLocks/folder.feature:95
- apiWebdavLocks/folder.feature:110
- apiWebdavLocks/folder.feature:111
- apiWebdavLocks/folder.feature:112
- apiWebdavLocks/folder.feature:113
- apiWebdavLocks/folder.feature:118
- apiWebdavLocks/folder.feature:119
- apiWebdavLocks/folder.feature:135
- apiWebdavLocks/folder.feature:136
- apiWebdavLocks/folder.feature:137
- apiWebdavLocks/folder.feature:138
- apiWebdavLocks/folder.feature:144
- apiWebdavLocks/folder.feature:143
- apiWebdavLocks/folder.feature:160
- apiWebdavLocks/folder.feature:161
- apiWebdavLocks/folder.feature:162
- apiWebdavLocks/folder.feature:163
- apiWebdavLocks/folder.feature:168
- apiWebdavLocks/folder.feature:169
- apiWebdavLocks/publicLink.feature:32
- apiWebdavLocks/publicLink.feature:33
- apiWebdavLocks/publicLink.feature:34
- apiWebdavLocks/publicLink.feature:35
- apiWebdavLocks/publicLink.feature:40
- apiWebdavLocks/publicLink.feature:41
- apiWebdavLocks/publicLink.feature:42
- apiWebdavLocks/publicLink.feature:43
- apiWebdavLocks/publicLink.feature:59
- apiWebdavLocks/publicLink.feature:60
- apiWebdavLocks/publicLink.feature:77
- apiWebdavLocks/publicLink.feature:78
- apiWebdavLocks/publicLink.feature:97
- apiWebdavLocks/publicLink.feature:98
- apiWebdavLocks/publicLink.feature:116
- apiWebdavLocks/publicLink.feature:117
- apiWebdavLocks/publicLinkLockdiscovery.feature:22
- apiWebdavLocks/publicLinkLockdiscovery.feature:23
- apiWebdavLocks/publicLinkLockdiscovery.feature:37
- apiWebdavLocks/publicLinkLockdiscovery.feature:38
- apiWebdavLocks/publicLinkLockdiscovery.feature:52
- apiWebdavLocks/publicLinkLockdiscovery.feature:53
- apiWebdavLocks/publicLinkLockdiscovery.feature:67
- apiWebdavLocks/publicLinkLockdiscovery.feature:68
- apiWebdavLocks/publicLinkLockdiscovery.feature:82
- apiWebdavLocks/publicLinkLockdiscovery.feature:83
- apiWebdavLocks/publicLinkLockdiscovery.feature:97
- apiWebdavLocks/publicLinkLockdiscovery.feature:98
- apiWebdavLocks/publicLinkLockdiscovery.feature:112
- apiWebdavLocks/publicLinkLockdiscovery.feature:113
- apiWebdavLocks/requestsWithToken.feature:73
- apiWebdavLocks/requestsWithToken.feature:74
- apiWebdavLocks/requestsWithToken.feature:75
- apiWebdavLocks/requestsWithToken.feature:76
- apiWebdavLocks/requestsWithToken.feature:81
- apiWebdavLocks/requestsWithToken.feature:82
- apiWebdavLocks/requestsWithToken.feature:100
- apiWebdavLocks/requestsWithToken.feature:101
- apiWebdavLocks/requestsWithToken.feature:102
- apiWebdavLocks/requestsWithToken.feature:103
- apiWebdavLocks/requestsWithToken.feature:108
- apiWebdavLocks/requestsWithToken.feature:109
- apiWebdavLocks/requestsWithToken.feature:131
- apiWebdavLocks/requestsWithToken.feature:132
- apiWebdavLocks/requestsWithToken.feature:156
- apiWebdavLocks/requestsWithToken.feature:157
- apiWebdavLocks/requestsWithToken.feature:162
- apiWebdavLocks2/resharedSharesToShares.feature:33
- apiWebdavLocks2/resharedSharesToShares.feature:34
- apiWebdavLocks2/resharedSharesToShares.feature:35
- apiWebdavLocks2/resharedSharesToShares.feature:36
- apiWebdavLocks2/resharedSharesToShares.feature:65
- apiWebdavLocks2/resharedSharesToShares.feature:66
- apiWebdavLocks2/resharedSharesToShares.feature:67
- apiWebdavLocks2/resharedSharesToShares.feature:68
- apiWebdavLocks2/resharedSharesToShares.feature:91
- apiWebdavLocks2/resharedSharesToShares.feature:92
- apiWebdavLocks2/resharedSharesToShares.feature:93
- apiWebdavLocks2/resharedSharesToShares.feature:94
- apiWebdavLocks2/resharedSharesToShares.feature:115
- apiWebdavLocks2/resharedSharesToShares.feature:116
- apiWebdavLocks2/resharedSharesToShares.feature:117
- apiWebdavLocks2/resharedSharesToShares.feature:118
- apiWebdavLocks2/resharedSharesToShares.feature:144
- apiWebdavLocks2/resharedSharesToShares.feature:145
- apiWebdavLocks2/resharedSharesToShares.feature:146
- apiWebdavLocks2/resharedSharesToShares.feature:147
- apiWebdavLocks2/setTimeout.feature:32
- apiWebdavLocks2/setTimeout.feature:33
- apiWebdavLocks2/setTimeout.feature:34
- apiWebdavLocks2/setTimeout.feature:35
- apiWebdavLocks2/setTimeout.feature:40
- apiWebdavLocks2/setTimeout.feature:41
- apiWebdavLocks2/setTimeout.feature:63
- apiWebdavLocks2/setTimeout.feature:64
- apiWebdavLocks2/setTimeout.feature:65
- apiWebdavLocks2/setTimeout.feature:66
- apiWebdavLocks2/setTimeout.feature:67
- apiWebdavLocks2/setTimeout.feature:68
- apiWebdavLocks2/setTimeout.feature:69
- apiWebdavLocks2/setTimeout.feature:70
- apiWebdavLocks2/setTimeout.feature:71
- apiWebdavLocks2/setTimeout.feature:72
- apiWebdavLocks2/setTimeout.feature:77
- apiWebdavLocks2/setTimeout.feature:78
- apiWebdavLocks2/setTimeout.feature:79
- apiWebdavLocks2/setTimeout.feature:80
- apiWebdavLocks2/setTimeout.feature:81
- apiWebdavLocks2/setTimeout.feature:105
- apiWebdavLocks2/setTimeout.feature:106
- apiWebdavLocks2/setTimeout.feature:107
- apiWebdavLocks2/setTimeout.feature:108
- apiWebdavLocks2/setTimeout.feature:109
- apiWebdavLocks2/setTimeout.feature:110
- apiWebdavLocks2/setTimeout.feature:111
- apiWebdavLocks2/setTimeout.feature:112
- apiWebdavLocks2/setTimeout.feature:113
- apiWebdavLocks2/setTimeout.feature:114
- apiWebdavLocks2/setTimeout.feature:115
- apiWebdavLocks2/setTimeout.feature:116
- apiWebdavLocks2/setTimeout.feature:121
- apiWebdavLocks2/setTimeout.feature:122
- apiWebdavLocks2/setTimeout.feature:123
- apiWebdavLocks2/setTimeout.feature:124
- apiWebdavLocks2/setTimeout.feature:125
- apiWebdavLocks2/setTimeout.feature:126
- apiWebdavLocks2/setTimeout.feature:149
- apiWebdavLocks2/setTimeout.feature:150
- apiWebdavLocks2/setTimeout.feature:151
- apiWebdavLocks2/setTimeout.feature:152
- apiWebdavLocks2/setTimeout.feature:153
- apiWebdavLocks2/setTimeout.feature:154
- apiWebdavLocks2/setTimeout.feature:155
- apiWebdavLocks2/setTimeout.feature:156
- apiWebdavLocks2/setTimeout.feature:157
- apiWebdavLocks2/setTimeout.feature:158
- apiWebdavLocks2/setTimeoutSharesToShares.feature:40
- apiWebdavLocks2/setTimeoutSharesToShares.feature:41
- apiWebdavLocks2/setTimeoutSharesToShares.feature:42
- apiWebdavLocks2/setTimeoutSharesToShares.feature:43
- apiWebdavLocks2/setTimeoutSharesToShares.feature:44
- apiWebdavLocks2/setTimeoutSharesToShares.feature:45
- apiWebdavLocks2/setTimeoutSharesToShares.feature:46
- apiWebdavLocks2/setTimeoutSharesToShares.feature:47
- apiWebdavLocks2/setTimeoutSharesToShares.feature:48
- apiWebdavLocks2/setTimeoutSharesToShares.feature:49
- apiWebdavLocks2/setTimeoutSharesToShares.feature:82
- apiWebdavLocks2/setTimeoutSharesToShares.feature:83
- apiWebdavLocks2/setTimeoutSharesToShares.feature:84
- apiWebdavLocks2/setTimeoutSharesToShares.feature:85
- apiWebdavLocks2/setTimeoutSharesToShares.feature:86
- apiWebdavLocks2/setTimeoutSharesToShares.feature:87
- apiWebdavLocks2/setTimeoutSharesToShares.feature:88
- apiWebdavLocks2/setTimeoutSharesToShares.feature:89
- apiWebdavLocks2/setTimeoutSharesToShares.feature:90
- apiWebdavLocks2/setTimeoutSharesToShares.feature:91
- apiWebdavLocks3/independentLocks.feature:24
- apiWebdavLocks3/independentLocks.feature:25
- apiWebdavLocks3/independentLocks.feature:26
- apiWebdavLocks3/independentLocks.feature:27
- apiWebdavLocks3/independentLocks.feature:32
- apiWebdavLocks3/independentLocks.feature:33
- apiWebdavLocks3/independentLocks.feature:49
- apiWebdavLocks3/independentLocks.feature:50
- apiWebdavLocks3/independentLocks.feature:51
- apiWebdavLocks3/independentLocks.feature:52
- apiWebdavLocks3/independentLocks.feature:57
- apiWebdavLocks3/independentLocks.feature:58
- apiWebdavLocks3/independentLocks.feature:74
- apiWebdavLocks3/independentLocks.feature:75
- apiWebdavLocks3/independentLocks.feature:76
- apiWebdavLocks3/independentLocks.feature:77
- apiWebdavLocks3/independentLocks.feature:82
- apiWebdavLocks3/independentLocks.feature:83
- apiWebdavLocks3/independentLocks.feature:101
- apiWebdavLocks3/independentLocks.feature:102
- apiWebdavLocks3/independentLocks.feature:103
- apiWebdavLocks3/independentLocks.feature:104
- apiWebdavLocks3/independentLocks.feature:105
- apiWebdavLocks3/independentLocks.feature:106
- apiWebdavLocks3/independentLocks.feature:107
- apiWebdavLocks3/independentLocks.feature:108
- apiWebdavLocks3/independentLocks.feature:113
- apiWebdavLocks3/independentLocks.feature:114
- apiWebdavLocks3/independentLocks.feature:115
- apiWebdavLocks3/independentLocks.feature:116
- apiWebdavLocks3/independentLocksShareToShares.feature:27
- apiWebdavLocks3/independentLocksShareToShares.feature:28
- apiWebdavLocks3/independentLocksShareToShares.feature:29
- apiWebdavLocks3/independentLocksShareToShares.feature:30
- apiWebdavLocks3/independentLocksShareToShares.feature:35
- apiWebdavLocks3/independentLocksShareToShares.feature:36
- apiWebdavLocks3/independentLocksShareToShares.feature:55
- apiWebdavLocks3/independentLocksShareToShares.feature:56
- apiWebdavLocks3/independentLocksShareToShares.feature:57
- apiWebdavLocks3/independentLocksShareToShares.feature:58
- apiWebdavLocks3/independentLocksShareToShares.feature:63
- apiWebdavLocks3/independentLocksShareToShares.feature:64
- apiWebdavLocks3/independentLocksShareToShares.feature:84
- apiWebdavLocks3/independentLocksShareToShares.feature:85
- apiWebdavLocks3/independentLocksShareToShares.feature:86
- apiWebdavLocks3/independentLocksShareToShares.feature:87
- apiWebdavLocks3/independentLocksShareToShares.feature:92
- apiWebdavLocks3/independentLocksShareToShares.feature:93
- apiWebdavLocks3/independentLocksShareToShares.feature:112
- apiWebdavLocks3/independentLocksShareToShares.feature:113
- apiWebdavLocks3/independentLocksShareToShares.feature:114
- apiWebdavLocks3/independentLocksShareToShares.feature:115
- apiWebdavLocks3/independentLocksShareToShares.feature:120
- apiWebdavLocks3/independentLocksShareToShares.feature:121
- apiWebdavLocksUnlock/unlock.feature:30
- apiWebdavLocksUnlock/unlock.feature:31
- apiWebdavLocksUnlock/unlock.feature:46
- apiWebdavLocksUnlock/unlock.feature:47
- apiWebdavLocksUnlock/unlock.feature:52
- apiWebdavLocksUnlock/unlock.feature:68
- apiWebdavLocksUnlock/unlock.feature:69
- apiWebdavLocksUnlock/unlock.feature:70
- apiWebdavLocksUnlock/unlock.feature:71
- apiWebdavLocksUnlock/unlock.feature:76
- apiWebdavLocksUnlock/unlock.feature:77
- apiWebdavLocksUnlock/unlock.feature:91
- apiWebdavLocksUnlock/unlock.feature:92
- apiWebdavLocksUnlock/unlock.feature:116
- apiWebdavLocksUnlock/unlock.feature:117
- apiWebdavLocksUnlock/unlock.feature:118
- apiWebdavLocksUnlock/unlock.feature:119
- apiWebdavLocksUnlock/unlock.feature:124
- apiWebdavLocksUnlock/unlock.feature:125
- apiWebdavLocksUnlock/unlock.feature:147
- apiWebdavLocksUnlock/unlock.feature:148
- apiWebdavLocksUnlock/unlock.feature:149
- apiWebdavLocksUnlock/unlock.feature:150
- apiWebdavLocksUnlock/unlock.feature:155
- apiWebdavLocksUnlock/unlock.feature:156
- apiWebdavLocksUnlock/unlockSharingToShares.feature:28
- apiWebdavLocksUnlock/unlockSharingToShares.feature:29
- apiWebdavLocksUnlock/unlockSharingToShares.feature:30
- apiWebdavLocksUnlock/unlockSharingToShares.feature:31
- apiWebdavLocksUnlock/unlockSharingToShares.feature:44
- apiWebdavLocksUnlock/unlockSharingToShares.feature:45
- apiWebdavLocksUnlock/unlockSharingToShares.feature:60
- apiWebdavLocksUnlock/unlockSharingToShares.feature:61
- apiWebdavLocksUnlock/unlockSharingToShares.feature:62
- apiWebdavLocksUnlock/unlockSharingToShares.feature:63
- apiWebdavLocksUnlock/unlockSharingToShares.feature:68
- apiWebdavLocksUnlock/unlockSharingToShares.feature:69
- apiWebdavLocksUnlock/unlockSharingToShares.feature:90
- apiWebdavLocksUnlock/unlockSharingToShares.feature:91
- apiWebdavLocksUnlock/unlockSharingToShares.feature:92
- apiWebdavLocksUnlock/unlockSharingToShares.feature:93
- apiWebdavLocksUnlock/unlockSharingToShares.feature:98
- apiWebdavLocksUnlock/unlockSharingToShares.feature:99
- apiWebdavLocksUnlock/unlockSharingToShares.feature:115
- apiWebdavLocksUnlock/unlockSharingToShares.feature:116
- apiWebdavLocksUnlock/unlockSharingToShares.feature:117
- apiWebdavLocksUnlock/unlockSharingToShares.feature:118
- apiWebdavLocksUnlock/unlockSharingToShares.feature:131
- apiWebdavLocksUnlock/unlockSharingToShares.feature:132
- apiWebdavLocksUnlock/unlockSharingToShares.feature:148
- apiWebdavLocksUnlock/unlockSharingToShares.feature:149
- apiWebdavLocksUnlock/unlockSharingToShares.feature:150
- apiWebdavLocksUnlock/unlockSharingToShares.feature:151
- apiWebdavLocksUnlock/unlockSharingToShares.feature:164
- apiWebdavLocksUnlock/unlockSharingToShares.feature:165
- apiWebdavLocksUnlock/unlockSharingToShares.feature:180
- apiWebdavLocksUnlock/unlockSharingToShares.feature:181
- apiWebdavLocksUnlock/unlockSharingToShares.feature:182
- apiWebdavLocksUnlock/unlockSharingToShares.feature:183
- apiWebdavLocksUnlock/unlockSharingToShares.feature:188
- apiWebdavLocksUnlock/unlockSharingToShares.feature:189
- apiWebdavLocksUnlock/unlockSharingToShares.feature:210
- apiWebdavLocksUnlock/unlockSharingToShares.feature:211
- apiWebdavLocksUnlock/unlockSharingToShares.feature:212
- apiWebdavLocksUnlock/unlockSharingToShares.feature:213
- apiWebdavLocksUnlock/unlockSharingToShares.feature:218
- apiWebdavLocksUnlock/unlockSharingToShares.feature:219
Share
File and sync features in a shared scenario
Searching sharee with displayname
- apiSharees/sharees.feature:32
- apiSharees/sharees.feature:33
- apiSharees/sharees.feature:54
- apiSharees/sharees.feature:55
- apiSharees/sharees.feature:100
- apiSharees/sharees.feature:101
- apiSharees/sharees.feature:350
- apiSharees/sharees.feature:351
- apiSharees/sharees.feature:370
- apiSharees/sharees.feature:371
- apiSharees/sharees.feature:390
- apiSharees/sharees.feature:391
- apiSharees/sharees.feature:410
- apiSharees/sharees.feature:411
- apiSharees/sharees.feature:430
- apiSharees/sharees.feature:431
- apiSharees/sharees.feature:583
- apiSharees/sharees.feature:584
- apiSharees/sharees.feature:655
- apiSharees/sharees.feature:656
- apiSharees/sharees.feature:680
- apiSharees/sharees.feature:681
User cannot create a folder named Share
- apiShareManagementToShares/acceptShares.feature:373
- apiShareManagementToShares/acceptShares.feature:407
cannot accept identical pending shares from different user serially
- apiShareManagementToShares/acceptShares.feature:311
- apiShareCreateSpecialToShares1/createShareUniqueReceivedNames.feature:15
- apiShareManagementToShares/acceptShares.feature:597
- apiShareManagementToShares/acceptShares.feature:658
- apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:174
- apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:175
- apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:214
- apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:215
- apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:47
- apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:48
Shares received in different ways are not merged
- apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:598
- apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:599
- apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:621
- apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:622
file_target of a auto-renamed file is not correct directly after sharing
Cannot move a file to a shared folder
File deletion using dav gives unique string in filename in the trashbin
- apiShareManagementBasicToShares/deleteShareFromShares.feature:67
- apiShareManagementBasicToShares/deleteShareFromShares.feature:81
cannot share a folder with create permission
Listing shares via ocs API does not show path for parent folders
- apiShareManagementBasicToShares/deleteShareFromShares.feature:139
- apiShareManagementBasicToShares/deleteShareFromShares.feature:151
- apiShareManagementBasicToShares/deleteShareFromShares.feature:185
- apiShareManagementBasicToShares/deleteShareFromShares.feature:186
- apiShareManagementBasicToShares/deleteShareFromShares.feature:187
- apiShareManagementBasicToShares/deleteShareFromShares.feature:188
OCS error message for attempting to access share via share id as an unauthorized user is not informative
- apiShareOperationsToShares1/gettingShares.feature:184
- apiShareOperationsToShares1/gettingShares.feature:185
Listing shares via ocs API does not show path for parent folders
- apiShareOperationsToShares1/gettingShares.feature:221
- apiShareOperationsToShares1/gettingShares.feature:222
Public link enforce permissions
- apiSharePublicLink1/accessToPublicLinkShare.feature:10
- apiSharePublicLink1/accessToPublicLinkShare.feature:20
- apiSharePublicLink1/accessToPublicLinkShare.feature:30
- apiSharePublicLink1/accessToPublicLinkShare.feature:44
- apiSharePublicLink1/createPublicLinkShare.feature:587
- apiSharePublicLink1/createPublicLinkShare.feature:608
download previews of other users file
different error message detail for previews of folder
Requesting a file preview when it is disabled by the administrator
Cannot set/unset maximum and minimum preview dimensions
- apiWebdavPreviews/previews.feature:133
- apiWebdavPreviews/previews.feature:162
- apiWebdavPreviews/previews.feature:163
- apiWebdavPreviews/previews.feature:164
- apiWebdavPreviews/previews.feature:176
- apiWebdavPreviews/previews.feature:177
creating public links with permissions fails
- apiSharePublicLink1/changingPublicLinkShare.feature:30
- apiSharePublicLink1/changingPublicLinkShare.feature:51
- apiSharePublicLink1/changingPublicLinkShare.feature:90
various sharing settings cannot be set
- apiSharePublicLink1/createPublicLinkShare.feature:375
- apiSharePublicLink1/createPublicLinkShare.feature:376
- apiSharePublicLink1/createPublicLinkShare.feature:477
- apiSharePublicLink1/createPublicLinkShare.feature:478
- apiSharePublicLink1/createPublicLinkShare.feature:566
- apiSharePublicLink1/createPublicLinkShare.feature:567
- apiShareManagementBasicToShares/deleteShareFromShares.feature:212
- apiShareManagementBasicToShares/deleteShareFromShares.feature:213
- apiShareManagementBasicToShares/deleteShareFromShares.feature:214
- apiShareManagementBasicToShares/deleteShareFromShares.feature:215
- apiShareManagementBasicToShares/excludeGroupFromReceivingSharesToSharesFolder.feature:44
- apiShareManagementBasicToShares/excludeGroupFromReceivingSharesToSharesFolder.feature:45
- apiShareManagementBasicToShares/excludeGroupFromReceivingSharesToSharesFolder.feature:74
- apiShareManagementBasicToShares/excludeGroupFromReceivingSharesToSharesFolder.feature:75
- apiShareManagementBasicToShares/excludeGroupFromReceivingSharesToSharesFolder.feature:104
- apiShareManagementBasicToShares/excludeGroupFromReceivingSharesToSharesFolder.feature:105
copying a folder within a public link folder to folder with same name as an already existing file overwrites the parent file
- apiSharePublicLink2/copyFromPublicLink.feature:59
- apiSharePublicLink2/copyFromPublicLink.feature:84
- apiSharePublicLink2/copyFromPublicLink.feature:165
- apiSharePublicLink2/copyFromPublicLink.feature:166
- apiSharePublicLink2/copyFromPublicLink.feature:181
- apiSharePublicLink2/copyFromPublicLink.feature:182
- apiSharePublicLink2/updatePublicLinkShare.feature:45
- apiSharePublicLink2/updatePublicLinkShare.feature:46
- apiSharePublicLink2/updatePublicLinkShare.feature:118
- apiSharePublicLink2/updatePublicLinkShare.feature:119
- apiSharePublicLink2/updatePublicLinkShare.feature:120
- apiSharePublicLink2/updatePublicLinkShare.feature:121
- apiSharePublicLink2/updatePublicLinkShare.feature:126
- apiSharePublicLink2/updatePublicLinkShare.feature:127
OCIS share permissions not enforced
- apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature:159
- apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature:160
- apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature:181
- apiSharePublicLink2/reShareAsPublicLinkToSharesNewDav.feature:182
Adding public upload to a read only shared folder as a recipient is allowed
- apiSharePublicLink2/updatePublicLinkShare.feature:342
- apiSharePublicLink2/updatePublicLinkShare.feature:343
- apiSharePublicLink2/updatePublicLinkShare.feature:402
- apiSharePublicLink2/updatePublicLinkShare.feature:403
Upload-only shares must not overwrite but create a separate file
- apiSharePublicLink2/uploadToPublicLinkShare.feature:24
- apiSharePublicLink2/uploadToPublicLinkShare.feature:273
Set quota over settings
- apiSharePublicLink2/uploadToPublicLinkShare.feature:158
- apiSharePublicLink2/uploadToPublicLinkShare.feature:177
various sharing settings cannot be set
- apiSharePublicLink2/uploadToPublicLinkShare.feature:196
- apiSharePublicLink2/uploadToPublicLinkShare.feature:215
Resharing does not work with ocis storage
- apiShareReshareToShares3/reShareWithExpiryDate.feature:403
- apiShareReshareToShares3/reShareWithExpiryDate.feature:404
- apiShareReshareToShares3/reShareWithExpiryDate.feature:405
- apiShareReshareToShares3/reShareWithExpiryDate.feature:406
- apiShareReshareToShares3/reShareWithExpiryDate.feature:407
- apiShareReshareToShares3/reShareWithExpiryDate.feature:408
- apiShareReshareToShares3/reShareWithExpiryDate.feature:437
- apiShareReshareToShares3/reShareWithExpiryDate.feature:438
- apiShareReshareToShares3/reShareWithExpiryDate.feature:439
- apiShareReshareToShares3/reShareWithExpiryDate.feature:440
- apiShareReshareToShares3/reShareWithExpiryDate.feature:468
- apiShareReshareToShares3/reShareWithExpiryDate.feature:469
- apiShareReshareToShares3/reShareWithExpiryDate.feature:248
- apiShareReshareToShares3/reShareWithExpiryDate.feature:249
- apiShareReshareToShares3/reShareWithExpiryDate.feature:250
- apiShareReshareToShares3/reShareWithExpiryDate.feature:251
- apiShareReshareToShares3/reShareWithExpiryDate.feature:153
- apiShareReshareToShares3/reShareWithExpiryDate.feature:154
- apiShareReshareToShares3/reShareWithExpiryDate.feature:92
- apiShareReshareToShares3/reShareWithExpiryDate.feature:93
- apiShareReshareToShares3/reShareWithExpiryDate.feature:36
- apiShareReshareToShares3/reShareWithExpiryDate.feature:37
various sharing settings cannot be set
- apiShareReshareToShares2/reShareWhenShareWithOnlyMembershipGroups.feature:27
- apiShareReshareToShares2/reShareWhenShareWithOnlyMembershipGroups.feature:28
- apiShareReshareToShares2/reShareWhenShareWithOnlyMembershipGroups.feature:45
- apiShareReshareToShares2/reShareWhenShareWithOnlyMembershipGroups.feature:46
- apiShareReshareToShares2/reShareDisabled.feature:27
- apiShareReshareToShares2/reShareDisabled.feature:28
share permissions are not enforced
- apiShareManagementToShares/mergeShare.feature:104
- apiShareReshareToShares3/reShareUpdate.feature:61
- apiShareReshareToShares3/reShareUpdate.feature:62
500 status code on update share
- apiShareReshareToShares3/reShareUpdate.feature:151
- apiShareReshareToShares3/reShareUpdate.feature:152
deleting a file inside a received shared folder is moved to the trash-bin of the sharer not the receiver
- apiTrashbin/trashbinSharingToShares.feature:40
- apiTrashbin/trashbinSharingToShares.feature:41
- apiTrashbin/trashbinSharingToShares.feature:62
- apiTrashbin/trashbinSharingToShares.feature:63
- apiTrashbin/trashbinSharingToShares.feature:84
- apiTrashbin/trashbinSharingToShares.feature:85
- apiTrashbin/trashbinSharingToShares.feature:107
- apiTrashbin/trashbinSharingToShares.feature:108
- apiTrashbin/trashbinSharingToShares.feature:130
- apiTrashbin/trashbinSharingToShares.feature:131
- apiTrashbin/trashbinSharingToShares.feature:154
- apiTrashbin/trashbinSharingToShares.feature:155
changing user quota gives ocs status 103 / cannot set user quota using the ocs endpoint
getting and setting quota
- apiMain/quota.feature:10
- apiMain/quota.feature:23
- apiMain/quota.feature:38
- apiMain/quota.feature:53
- apiMain/quota.feature:72
- apiMain/quota.feature:93
- apiMain/quota.feature:116
- apiMain/quota.feature:139
- apiMain/quota.feature:166
- apiMain/quota.feature:187
- apiMain/quota.feature:210
- apiMain/quota.feature:217
- apiMain/quota.feature:224
- apiMain/quota.feature:239
- apiMain/quota.feature:253
- apiMain/quota.feature:269
- apiMain/quota.feature:283
- apiMain/quota.feature:289 Scenario Outline: Retrieving folder quota of shared folder with quota when no quota is set for recipient
- apiWebdavProperties1/getQuota.feature:58
- apiWebdavProperties1/getQuota.feature:59
- apiWebdavProperties1/getQuota.feature:64 Scenario Outline: Retrieving folder quota when quota is set and a file was uploaded
- apiWebdavProperties1/getQuota.feature:77
- apiWebdavProperties1/getQuota.feature:78
- apiWebdavProperties1/getQuota.feature:83 Scenario Outline: Retrieving folder quota when quota is set and a file was received
- apiWebdavProperties1/getQuota.feature:98
- apiWebdavProperties1/getQuota.feature:99
- apiWebdavProperties1/getQuota.feature:104 Scenario Outline: Retrieving folder quota when no quota is set
- apiWebdavProperties1/getQuota.feature:17
- apiWebdavProperties1/getQuota.feature:18
- apiWebdavProperties1/getQuota.feature:23 Scenario Outline: Retrieving folder quota when quota is set
- apiWebdavProperties1/getQuota.feature:32
- apiWebdavProperties1/getQuota.feature:33
- apiWebdavProperties1/getQuota.feature:38
Private link support
oc:privatelink property not returned in webdav responses
- apiWebdavProperties2/getFileProperties.feature:295
- apiWebdavProperties2/getFileProperties.feature:296
- apiWebdavProperties2/getFileProperties.feature:301
changing user quota gives ocs status 103 / Cannot set quota
- apiShareOperationsToShares2/uploadToShare.feature:193
- apiShareOperationsToShares2/uploadToShare.feature:194
- apiShareOperationsToShares2/uploadToShare.feature:199
- apiShareOperationsToShares2/uploadToShare.feature:218
- apiShareOperationsToShares2/uploadToShare.feature:219
- apiShareOperationsToShares2/uploadToShare.feature:224
- apiShareOperationsToShares2/uploadToShare.feature:245
- apiShareOperationsToShares2/uploadToShare.feature:246
- apiShareOperationsToShares2/uploadToShare.feature:251
- apiShareOperationsToShares2/uploadToShare.feature:270
- apiShareOperationsToShares2/uploadToShare.feature:271
- apiShareOperationsToShares2/uploadToShare.feature:276
- apiShareOperationsToShares2/uploadToShare.feature:297
- apiShareOperationsToShares2/uploadToShare.feature:298
- apiShareOperationsToShares2/uploadToShare.feature:303
not possible to move file into a received folder
- apiShareOperationsToShares1/changingFilesShare.feature:24
- apiShareOperationsToShares1/changingFilesShare.feature:25
- apiShareOperationsToShares1/changingFilesShare.feature:30
- apiShareOperationsToShares1/changingFilesShare.feature:115
- apiShareOperationsToShares1/changingFilesShare.feature:116
- apiShareOperationsToShares1/changingFilesShare.feature:121
- apiShareOperationsToShares1/changingFilesShare.feature:142
- apiShareOperationsToShares1/changingFilesShare.feature:143
- apiShareOperationsToShares1/changingFilesShare.feature:148
Scenario Outline: Moving a file into a shared folder as the sharee and as the sharer
- apiWebdavMove2/moveShareOnOcis.feature:30
- apiWebdavMove2/moveShareOnOcis.feature:31 Scenario Outline: Moving a file out of a shared folder as the sharee and as the sharer
- apiWebdavMove2/moveShareOnOcis.feature:60
- apiWebdavMove2/moveShareOnOcis.feature:61 Scenario Outline: Moving a folder into a shared folder as the sharee and as the sharer
- apiWebdavMove2/moveShareOnOcis.feature:91
- apiWebdavMove2/moveShareOnOcis.feature:92 Scenario Outline: Moving a folder out of a shared folder as the sharee and as the sharer
- apiWebdavMove2/moveShareOnOcis.feature:122
- apiWebdavMove2/moveShareOnOcis.feature:123 Scenario Outline: Moving a file to a shared folder with no permissions
- apiWebdavMove2/moveShareOnOcis.feature:151
- apiWebdavMove2/moveShareOnOcis.feature:152
restoring an older version of a shared file deletes the share
not possible to move file into a received folder
- apiVersions/fileVersionsSharingToShares.feature:219
- apiVersions/fileVersionsSharingToShares.feature:220
Expiration date for shares is not implemented
Expiration date of user shares
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:58
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:59
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:86
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:87
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:113
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:114
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:140
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:141
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:303
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:304
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:325
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:326
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:347
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:348
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:370
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:371
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:388
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:389
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:406
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:407
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:606
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:607
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:631
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:632
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:633
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:634
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:635
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:656
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:657
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:658
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:659
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:660
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:661
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:662
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:663
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:664
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:665
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:666
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:667
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:688
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:689
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:690
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:691
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:692
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:693
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:714
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:715
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:716
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:717
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:718
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:719
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:740
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:741
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:762
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:763
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:784
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:785
- apiShareReshareToShares3/reShareWithExpiryDate.feature:36
- apiShareReshareToShares3/reShareWithExpiryDate.feature:37
- apiShareReshareToShares3/reShareWithExpiryDate.feature:92
- apiShareReshareToShares3/reShareWithExpiryDate.feature:93
- apiShareReshareToShares3/reShareWithExpiryDate.feature:153
- apiShareReshareToShares3/reShareWithExpiryDate.feature:154
- apiShareReshareToShares3/reShareWithExpiryDate.feature:215
- apiShareReshareToShares3/reShareWithExpiryDate.feature:216
- apiShareReshareToShares3/reShareWithExpiryDate.feature:217
- apiShareReshareToShares3/reShareWithExpiryDate.feature:218
- apiShareReshareToShares3/reShareWithExpiryDate.feature:305
- apiShareReshareToShares3/reShareWithExpiryDate.feature:306
- apiShareReshareToShares3/reShareWithExpiryDate.feature:338
- apiShareReshareToShares3/reShareWithExpiryDate.feature:339
- apiShareReshareToShares3/reShareWithExpiryDate.feature:340
- apiShareReshareToShares3/reShareWithExpiryDate.feature:341
- apiShareReshareToShares3/reShareWithExpiryDate.feature:403
- apiShareReshareToShares3/reShareWithExpiryDate.feature:404
- apiShareReshareToShares3/reShareWithExpiryDate.feature:405
- apiShareReshareToShares3/reShareWithExpiryDate.feature:406
- apiShareReshareToShares3/reShareWithExpiryDate.feature:407
- apiShareReshareToShares3/reShareWithExpiryDate.feature:408
- apiShareReshareToShares3/reShareWithExpiryDate.feature:437
- apiShareReshareToShares3/reShareWithExpiryDate.feature:438
- apiShareReshareToShares3/reShareWithExpiryDate.feature:439
- apiShareReshareToShares3/reShareWithExpiryDate.feature:440
- apiShareReshareToShares3/reShareWithExpiryDate.feature:468
- apiShareReshareToShares3/reShareWithExpiryDate.feature:469
Expiration date of group shares
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:193
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:194
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:223
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:224
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:252
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:253
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:282
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:283
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:429
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:430
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:453
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:454
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:477
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:478
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:502
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:503
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:524
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:525
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:546
- apiShareCreateSpecialToShares1/createShareExpirationDate.feature:547
- apiShareReshareToShares3/reShareWithExpiryDate.feature:64
- apiShareReshareToShares3/reShareWithExpiryDate.feature:65
- apiShareReshareToShares3/reShareWithExpiryDate.feature:124
- apiShareReshareToShares3/reShareWithExpiryDate.feature:125
- apiShareReshareToShares3/reShareWithExpiryDate.feature:184
- apiShareReshareToShares3/reShareWithExpiryDate.feature:185
- apiShareReshareToShares3/reShareWithExpiryDate.feature:248
- apiShareReshareToShares3/reShareWithExpiryDate.feature:249
- apiShareReshareToShares3/reShareWithExpiryDate.feature:250
- apiShareReshareToShares3/reShareWithExpiryDate.feature:251
incorrect ocs(v2) status value when sharing to group that does not exist should be 404, gives 998
ocs: api compatibility, return correct status code
- apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:85
- apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:86
- apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:87
- apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:88
- apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:89
- apiShareCreateSpecialToShares2/createShareGroupCaseSensitive.feature:90
Share permissions can be updated to any value
- apiShareUpdateToShares/updateShare.feature:130
- apiShareUpdateToShares/updateShare.feature:131
- apiShareUpdateToShares/updateShare.feature:132
- apiShareUpdateToShares/updateShare.feature:133
- apiShareUpdateToShares/updateShare.feature:134
- apiShareUpdateToShares/updateShare.feature:135
- apiShareUpdateToShares/updateShare.feature:154
- apiShareUpdateToShares/updateShare.feature:155
- apiShareUpdateToShares/updateShare.feature:156
- apiShareUpdateToShares/updateShare.feature:157
- apiShareUpdateToShares/updateShare.feature:158
- apiShareUpdateToShares/updateShare.feature:159
Cannot move folder/file from one received share to another
Sharing folder and sub-folder with same user but different permission,the permission of sub-folder is not obeyed
- apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:264
- apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:296
- apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:328
- apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:423
- apiShareCreateSpecialToShares1/createShareReceivedInMultipleWays.feature:455
Empty OCS response for a share create request using a disabled user
- apiShareCreateSpecialToShares2/createShareWithDisabledUser.feature:20
- apiShareCreateSpecialToShares2/createShareWithDisabledUser.feature:23
Sharing seems to work but does not work
- apiShareCreateSpecialToShares1/createShareUniqueReceivedNames.feature:15
- apiShareManagementBasicToShares/createShareToSharesFolder.feature:735
- apiShareManagementBasicToShares/createShareToSharesFolder.feature:736
- apiShareManagementBasicToShares/createShareToSharesFolder.feature:754
- apiShareManagementBasicToShares/createShareToSharesFolder.feature:755
- apiShareManagementBasicToShares/createShareToSharesFolder.feature:770
- apiShareManagementBasicToShares/createShareToSharesFolder.feature:771
reshared resource is not listed for sharee after accepting share
- apiShareReshareToShares2/reShareSubfolder.feature:180
- apiShareReshareToShares2/reShareSubfolder.feature:181
various sharing settings cannot be set
- apiShareUpdateToShares/updateShare.feature:324
- apiShareUpdateToShares/updateShare.feature:325
- apiShareUpdateToShares/updateShare.feature:350
- apiShareUpdateToShares/updateShare.feature:351
- apiShareUpdateToShares/updateShare.feature:367
- apiShareUpdateToShares/updateShare.feature:368
- apiShareUpdateToShares/updateShare.feature:396
- apiShareUpdateToShares/updateShare.feature:397
- apiShareUpdateToShares/updateShare.feature:427
- apiShareUpdateToShares/updateShare.feature:428
Edit user share response has an "name" field
user can access version metadata of a received share before accepting it
Share lists deleted user as 'user'
- apiShareManagementBasicToShares/createShareToSharesFolder.feature:670
- apiShareManagementBasicToShares/createShareToSharesFolder.feature:671
deleting a share with wrong authentication returns OCS status 996 / HTTP 500
- apiShareManagementBasicToShares/deleteShareFromShares.feature:250
- apiShareManagementBasicToShares/deleteShareFromShares.feature:251
User Management
User and group management features
Cannot create user with different username and emails
special character username not valid
- apiProvisioning-v1/addUser.feature:20
- apiProvisioning-v1/addUser.feature:40
- apiProvisioning-v1/addUser.feature:47
- apiProvisioning-v1/addUser.feature:83
- apiProvisioning-v1/addUser.feature:116
- apiProvisioning-v1/addUser.feature:123
- apiProvisioning-v1/addUser.feature:202
- apiProvisioning-v1/deleteUser.feature:19
- apiProvisioning-v1/disableUser.feature:19
- apiProvisioning-v1/editUser.feature:29
- apiProvisioning-v1/editUser.feature:30
- apiProvisioning-v1/enableUser.feature:20
- apiProvisioning-v1/getUser.feature:38
- apiProvisioning-v1/getUser.feature:39
- apiProvisioning-v2/addUser.feature:20
- apiProvisioning-v2/addUser.feature:123
- apiProvisioning-v2/deleteUser.feature:19
- apiProvisioning-v2/disableUser.feature:19
- apiProvisioning-v2/editUser.feature:29
- apiProvisioning-v2/editUser.feature:30
- apiProvisioning-v2/enableUser.feature:20
- apiProvisioning-v2/getUser.feature:38
- apiProvisioning-v2/getUser.feature:39
- apiTrashbin/trashbinFilesFolders.feature:245
- apiTrashbin/trashbinFilesFolders.feature:246
- apiTrashbin/trashbinFilesFolders.feature:247
- apiTrashbin/trashbinFilesFolders.feature:251
- apiTrashbin/trashbinFilesFolders.feature:252
- apiTrashbin/trashbinFilesFolders.feature:253
Client token generation not implemented
- apiProvisioning-v1/apiProvisioningUsingAppPassword.feature:39
- apiProvisioning-v1/apiProvisioningUsingAppPassword.feature:67
- apiProvisioning-v2/apiProvisioningUsingAppPassword.feature:39
- apiProvisioning-v2/apiProvisioningUsingAppPassword.feature:67
disable users /cloud/users/disable|enable not available
- apiProvisioning-v1/enableUser.feature:98
- apiProvisioning-v1/enableUser.feature:108
- apiProvisioning-v1/enableUser.feature:135
- apiProvisioning-v1/disableUser.feature:104
- apiProvisioning-v1/disableUser.feature:135
- apiProvisioning-v1/disableUser.feature:177
- apiProvisioning-v1/disableUser.feature:185
- apiProvisioning-v1/disableUser.feature:251
- apiProvisioning-v1/disableUser.feature:271
- apiProvisioning-v2/disableUser.feature:82
- apiProvisioning-v2/disableUser.feature:102
- apiProvisioning-v2/disableUser.feature:111
- apiProvisioning-v2/disableUser.feature:133
- apiProvisioning-v2/disableUser.feature:174
- apiProvisioning-v2/disableUser.feature:182
- apiProvisioning-v2/disableUser.feature:248
- apiProvisioning-v2/disableUser.feature:268
Update displayname to empty value is successful
changing user quota gives ocs status 103 / Cannot set quota
- apiProvisioning-v1/editUser.feature:57
- apiProvisioning-v1/editUser.feature:127
- apiProvisioning-v2/editUser.feature:58
- apiProvisioning-v2/editUser.feature:128
- apiProvisioning-v2/enableUser.feature:40
- apiProvisioning-v2/enableUser.feature:62
- apiProvisioning-v2/enableUser.feature:70
user can get info of other users/ cloud/users endpoints not authenticated
- apiProvisioning-v2/deleteUser.feature:57
- apiProvisioning-v2/getUser.feature:92
- apiProvisioning-v2/getUsers.feature:44
incorrect ocs(v2) status value when getting info of user that does not exist should be 404, gives 998
ocs: api compatibility, return correct status code
Provisioning API does not provide last_login in response
- apiProvisioning-v1/getUser.feature:11
- apiProvisioning-v1/getUser.feature:42
- apiProvisioning-v1/getUser.feature:92
- apiProvisioning-v1/getUser.feature:103
- apiProvisioning-v1/getUser.feature:116
- apiProvisioning-v1/getUser.feature:129
- apiProvisioning-v1/getUser.feature:142
- apiProvisioning-v1/getUser.feature:155
- apiProvisioning-v1/getUser.feature:168
- apiProvisioning-v2/getUser.feature:11
- apiProvisioning-v2/getUser.feature:42
- apiProvisioning-v2/getUser.feature:103
- apiProvisioning-v2/getUser.feature:116
- apiProvisioning-v2/getUser.feature:129
- apiProvisioning-v2/getUser.feature:142
- apiProvisioning-v2/getUser.feature:155
incorrect ocs(v2) status value when getting info of share that does not exist should be 404, gives 998
ocs: api compatibility, return correct status code
- apiShareOperationsToShares2/shareAccessByID.feature:48
- apiShareOperationsToShares2/shareAccessByID.feature:49
- apiShareOperationsToShares2/shareAccessByID.feature:50
- apiShareOperationsToShares2/shareAccessByID.feature:51
- apiShareOperationsToShares2/shareAccessByID.feature:52
- apiShareOperationsToShares2/shareAccessByID.feature:53
- apiShareOperationsToShares2/shareAccessByID.feature:54
- apiShareOperationsToShares2/shareAccessByID.feature:55
Different ocs status-text and status-code in oCIS and oC10 using ocs api v1
creating existing group doesn't gives error
group names with space at the start or end should not be allowed
- apiProvisioningGroups-v1/addGroup.feature:158
- apiProvisioningGroups-v1/addGroup.feature:166
- apiProvisioningGroups-v1/addGroup.feature:174
- apiProvisioningGroups-v2/addGroup.feature:154
- apiProvisioningGroups-v2/addGroup.feature:162
- apiProvisioningGroups-v2/addGroup.feature:170
cannot create group with '/'
adding user to non-existent group gives wrong statuscode
- apiProvisioningGroups-v1/addToGroup.feature:159
- apiProvisioningGroups-v1/removeFromGroup.feature:178
- apiProvisioningGroups-v2/removeFromGroup.feature:178
adding user to empty group gives wrong statuscode
Cannot create user with different username and emails
special character username not valid
normal users can list the members of the group
- apiProvisioningGroups-v1/getGroup.feature:81
- apiProvisioningGroups-v1/deleteGroup.feature:90
- apiProvisioningGroups-v2/getGroup.feature:83
ocs v2 invalid status code for group endpoints
- apiProvisioningGroups-v2/addGroup.feature:137
- apiProvisioningGroups-v2/addToGroup.feature:133
- apiProvisioningGroups-v2/addToGroup.feature:141
- apiProvisioningGroups-v2/addToGroup.feature:158
- apiProvisioningGroups-v2/deleteGroup.feature:91
- apiProvisioningGroups-v2/getGroup.feature:33
- apiProvisioningGroups-v2/getUserGroups.feature:73
- apiProvisioningGroups-v2/removeFromGroup.feature:215
Other
API, search, favorites, config, capabilities, not existing endpoints, CORS and others
no robots.txt available
- apiMain/main.feature:5 Scenario: robots.txt file should be accessible
Different version, edition and productname in status request and capabilities request
- apiMain/status.feature:5 Scenario: Status.php is correct
ocs config endpoint only accessible by authorized users
Ability to return error messages in Webdav response bodies
- apiAuthOcs/ocsDELETEAuth.feature:10 Scenario: send DELETE requests to OCS endpoints as admin with wrong password
- apiAuthOcs/ocsGETAuth.feature:10 Scenario: using OCS anonymously
- apiAuthOcs/ocsGETAuth.feature:53 Scenario: using OCS with non-admin basic auth
- apiAuthOcs/ocsGETAuth.feature:88 Scenario: using OCS as normal user with wrong password
- apiAuthOcs/ocsGETAuth.feature:121 Scenario:using OCS with admin basic auth
- apiAuthOcs/ocsGETAuth.feature:139 Scenario: using OCS as admin user with wrong password
- apiAuthOcs/ocsPOSTAuth.feature:10 Scenario: send POST requests to OCS endpoints as normal user with wrong password
- apiAuthOcs/ocsPUTAuth.feature:10 Scenario: send PUT request to OCS endpoints as admin with wrong password
Trying to access another user's file gives http 403 instead of 404
ocdav: api compatibility, return correct status code
- apiAuthWebDav/webDavMKCOLAuth.feature:54 Scenario: send MKCOL requests to another user's webDav endpoints as normal user
- apiAuthWebDav/webDavMKCOLAuth.feature:68 Scenario: send MKCOL requests to another user's webDav endpoints as normal user using the spaces WebDAV API
trying to lock file of another user gives http 200
- apiAuthWebDav/webDavLOCKAuth.feature:58 Scenario: send LOCK requests to another user's webDav endpoints as normal user
- apiAuthWebDav/webDavLOCKAuth.feature:70 Scenario: send LOCK requests to another user's webDav endpoints as normal user using the spaces WebDAV API
Renaming a resource to banned name is allowed
ocdav: api compatibility, return correct status code
- apiAuthWebDav/webDavMOVEAuth.feature:57 Scenario: send MOVE requests to another user's webDav endpoints as normal user
- apiAuthWebDav/webDavMOVEAuth.feature:66 Scenario: send MOVE requests to another user's webDav endpoints as normal user using the spaces WebDAV API
send POST requests to another user's webDav endpoints as normal user
ocdav: api compatibility, return correct status code
- apiAuthWebDav/webDavPOSTAuth.feature:58 Scenario: send POST requests to another user's webDav endpoints as normal user
- apiAuthWebDav/webDavPOSTAuth.feature:67 Scenario: send POST requests to another user's webDav endpoints as normal user using the spaces WebDAV API
Another users space literally does not exist because it is not listed as a space for him, 404 seems correct, expects 403
Using double slash in URL to access a folder gives 501 and other status codes
- apiAuthWebDav/webDavSpecialURLs.feature:13
- apiAuthWebDav/webDavSpecialURLs.feature:24
- apiAuthWebDav/webDavSpecialURLs.feature:34
- apiAuthWebDav/webDavSpecialURLs.feature:45
- apiAuthWebDav/webDavSpecialURLs.feature:55
- apiAuthWebDav/webDavSpecialURLs.feature:66
- apiAuthWebDav/webDavSpecialURLs.feature:76
- apiAuthWebDav/webDavSpecialURLs.feature:88
- apiAuthWebDav/webDavSpecialURLs.feature:100
- apiAuthWebDav/webDavSpecialURLs.feature:111
- apiAuthWebDav/webDavSpecialURLs.feature:121
- apiAuthWebDav/webDavSpecialURLs.feature:132
- apiAuthWebDav/webDavSpecialURLs.feature:142
- apiAuthWebDav/webDavSpecialURLs.feature:153
- apiAuthWebDav/webDavSpecialURLs.feature:163
- apiAuthWebDav/webDavSpecialURLs.feature:174
- apiAuthWebDav/webDavSpecialURLs.feature:184
- apiAuthWebDav/webDavSpecialURLs.feature:195
Difference in response content of status.php and default capabilities
- apiCapabilities/capabilitiesWithNormalUser.feature:11 Scenario: getting default capabilities with normal user
REPORT request not implemented
- apiWebdavOperations/search.feature:42
- apiWebdavOperations/search.feature:43
- apiWebdavOperations/search.feature:48
- apiWebdavOperations/search.feature:64
- apiWebdavOperations/search.feature:65
- apiWebdavOperations/search.feature:70
- apiWebdavOperations/search.feature:87
- apiWebdavOperations/search.feature:88
- apiWebdavOperations/search.feature:93
- apiWebdavOperations/search.feature:102
- apiWebdavOperations/search.feature:103
- apiWebdavOperations/search.feature:108
- apiWebdavOperations/search.feature:126
- apiWebdavOperations/search.feature:127
- apiWebdavOperations/search.feature:132
- apiWebdavOperations/search.feature:150
- apiWebdavOperations/search.feature:151
- apiWebdavOperations/search.feature:156
- apiWebdavOperations/search.feature:174
- apiWebdavOperations/search.feature:175
- apiWebdavOperations/search.feature:180
- apiWebdavOperations/search.feature:207
- apiWebdavOperations/search.feature:208
- apiWebdavOperations/search.feature:213
- apiWebdavOperations/search.feature:239
- apiWebdavOperations/search.feature:240
- apiWebdavOperations/search.feature:245
- apiWebdavOperations/search.feature:264
- apiWebdavOperations/search.feature:265
- apiWebdavOperations/search.feature:270
And other missing implementation of favorites
- apiFavorites/favorites.feature:158
- apiFavorites/favorites.feature:159
- apiFavorites/favorites.feature:183
- apiFavorites/favorites.feature:184
- apiFavorites/favorites.feature:189
- apiFavorites/favorites.feature:216
- apiFavorites/favorites.feature:217
- apiFavorites/favorites.feature:222
- apiFavorites/favoritesSharingToShares.feature:77
- apiFavorites/favoritesSharingToShares.feature:78
resource inside Shares dir is not found using the spaces WebDAV API
- apiFavorites/favorites.feature:164
- apiFavorites/favoritesSharingToShares.feature:27
- apiFavorites/favoritesSharingToShares.feature:46
- apiFavorites/favoritesSharingToShares.feature:64
- apiFavorites/favoritesSharingToShares.feature:83
- apiFavorites/favoritesSharingToShares.feature:102
- apiMain/checksums.feature:203
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:49
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:75
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:94
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:120
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:139
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:165
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:203
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:228
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:247
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:273
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:292
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:318
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:337
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:363
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:382
- apiShareOperationsToShares2/getWebDAVSharePermissions.feature:408
- apiShareOperationsToShares2/uploadToShare.feature:47
- apiShareOperationsToShares2/uploadToShare.feature:78
- apiShareOperationsToShares2/uploadToShare.feature:111
- apiShareOperationsToShares2/uploadToShare.feature:140
- apiShareOperationsToShares2/uploadToShare.feature:171
- apiShareOperationsToShares2/uploadToShare.feature:346
- apiShareOperationsToShares2/uploadToShare.feature:347
- apiWebdavProperties1/copyFile.feature:90
- apiWebdavProperties1/copyFile.feature:117
- apiWebdavProperties1/copyFile.feature:293
- apiWebdavProperties1/copyFile.feature:316
- apiWebdavProperties1/copyFile.feature:344
- apiWebdavProperties1/copyFile.feature:374
- apiWebdavProperties1/copyFile.feature:403
- apiWebdavProperties1/copyFile.feature:432
- apiWebdavProperties1/copyFile.feature:516
- apiWebdavProperties1/copyFile.feature:549
- apiWebdavProperties1/copyFile.feature:581
- apiWebdavProperties1/copyFile.feature:613
- apiWebdavProperties1/createFileFolderWhenSharesExist.feature:37
- apiWebdavProperties1/createFileFolderWhenSharesExist.feature:38
- apiWebdavProperties1/createFileFolderWhenSharesExist.feature:39
- apiWebdavProperties1/createFileFolderWhenSharesExist.feature:60
- apiWebdavProperties1/createFileFolderWhenSharesExist.feature:61
- apiWebdavProperties1/createFileFolderWhenSharesExist.feature:62
- apiWebdavUploadTUS/uploadToShare.feature:30
- apiWebdavUploadTUS/uploadToShare.feature:49
- apiWebdavUploadTUS/uploadToShare.feature:71
- apiWebdavUploadTUS/uploadToShare.feature:91
- apiWebdavUploadTUS/uploadToShare.feature:131
- apiWebdavUploadTUS/uploadToShare.feature:176
- apiWebdavUploadTUS/uploadToShare.feature:154
- apiWebdavUploadTUS/uploadToShare.feature:198
- apiWebdavUploadTUS/uploadToShare.feature:222
- apiWebdavUploadTUS/uploadToShare.feature:246
- apiWebdavUploadTUS/uploadToShare.feature:292
- apiWebdavUploadTUS/uploadToShare.feature:316
- apiWebdavEtagPropagation1/moveFileFolder.feature:182
- apiWebdavEtagPropagation1/moveFileFolder.feature:215
- apiWebdavEtagPropagation1/moveFileFolder.feature:255
- apiWebdavEtagPropagation1/moveFileFolder.feature:295
- apiWebdavEtagPropagation1/moveFileFolder.feature:335
- apiWebdavEtagPropagation1/moveFileFolder.feature:375
- apiWebdavEtagPropagation1/deleteFileFolder.feature:116
- apiWebdavEtagPropagation1/deleteFileFolder.feature:151
- apiWebdavEtagPropagation1/deleteFileFolder.feature:188
- apiWebdavEtagPropagation1/deleteFileFolder.feature:225
- apiWebdavEtagPropagation2/copyFileFolder.feature:188
- apiWebdavEtagPropagation2/copyFileFolder.feature:231
- apiWebdavEtagPropagation2/createFolder.feature:82
- apiWebdavEtagPropagation2/createFolder.feature:112
- apiWebdavEtagPropagation2/upload.feature:82
- apiWebdavEtagPropagation2/upload.feature:111
- apiWebdavEtagPropagation2/upload.feature:141
- apiWebdavEtagPropagation2/upload.feature:171
- apiWebdavLocks2/resharedSharesToShares.feature:123
- apiWebdavLocks2/resharedSharesToShares.feature:124
- apiWebdavLocks2/resharedSharesToShares.feature:152
- apiWebdavLocks2/resharedSharesToShares.feature:153
- apiWebdavLocks2/setTimeoutSharesToShares.feature:54
- apiWebdavLocks2/setTimeoutSharesToShares.feature:55
- apiWebdavLocks2/setTimeoutSharesToShares.feature:56
- apiWebdavLocks2/setTimeoutSharesToShares.feature:57
- apiWebdavLocks2/setTimeoutSharesToShares.feature:58
- apiWebdavLocks2/setTimeoutSharesToShares.feature:96
- apiWebdavLocks2/setTimeoutSharesToShares.feature:97
- apiWebdavLocks2/setTimeoutSharesToShares.feature:98
- apiWebdavLocks2/setTimeoutSharesToShares.feature:99
- apiWebdavLocks2/setTimeoutSharesToShares.feature:100
- apiShareOperationsToShares1/changingFilesShare.feature:95
- apiShareOperationsToShares1/changingFilesShare.feature:169
- apiWebdavMove2/moveShareOnOcis.feature:38
- apiWebdavMove2/moveShareOnOcis.feature:39
- apiWebdavMove2/moveShareOnOcis.feature:68
- apiWebdavMove2/moveShareOnOcis.feature:99
- apiWebdavMove2/moveShareOnOcis.feature:100
- apiWebdavMove2/moveShareOnOcis.feature:130
- apiWebdavMove2/moveShareOnOcis.feature:157
- apiWebdavMove2/moveShareOnOcis.feature:184
- apiWebdavMove2/moveShareOnOcis.feature:216
WWW-Authenticate header for unauthenticated requests is not clear
wildcard Access-Control-Allow-Origin
- apiAuth/cors.feature:24
- apiAuth/cors.feature:25
- apiAuth/cors.feature:26
- apiAuth/cors.feature:27
- apiAuth/cors.feature:28
- apiAuth/cors.feature:29
- apiAuth/cors.feature:30
- apiAuth/cors.feature:31
- apiAuth/cors.feature:32
- apiAuth/cors.feature:33
- apiAuth/cors.feature:34
- apiAuth/cors.feature:35
- apiAuth/cors.feature:36
- apiAuth/cors.feature:37
- apiAuth/cors.feature:38
- apiAuth/cors.feature:39
- apiAuth/cors.feature:40
- apiAuth/cors.feature:41
- apiAuth/cors.feature:60
- apiAuth/cors.feature:61
- apiAuth/cors.feature:62
- apiAuth/cors.feature:63
- apiAuth/cors.feature:64
- apiAuth/cors.feature:65
- apiAuth/cors.feature:84
- apiAuth/cors.feature:85
- apiAuth/cors.feature:86
- apiAuth/cors.feature:87
- apiAuth/cors.feature:88
- apiAuth/cors.feature:89
- apiAuth/cors.feature:90
- apiAuth/cors.feature:91
- apiAuth/cors.feature:92
- apiAuth/cors.feature:93
- apiAuth/cors.feature:94
- apiAuth/cors.feature:95
- apiAuth/cors.feature:96
- apiAuth/cors.feature:97
- apiAuth/cors.feature:98
- apiAuth/cors.feature:99
- apiAuth/cors.feature:100
- apiAuth/cors.feature:101
- apiAuth/cors.feature:120
- apiAuth/cors.feature:121
- apiAuth/cors.feature:122
- apiAuth/cors.feature:123
- apiAuth/cors.feature:124
- apiAuth/cors.feature:125
- apiAuth/cors.feature:144
- apiAuth/cors.feature:145
- apiAuth/cors.feature:146
- apiAuth/cors.feature:147
- apiAuth/cors.feature:148
- apiAuth/cors.feature:149
- apiAuth/cors.feature:150
- apiAuth/cors.feature:151
- apiAuth/cors.feature:152
- apiAuth/cors.feature:153
- apiAuth/cors.feature:154
- apiAuth/cors.feature:155
- apiAuth/cors.feature:156
- apiAuth/cors.feature:157
- apiAuth/cors.feature:158
- apiAuth/cors.feature:159
- apiAuth/cors.feature:180
- apiAuth/cors.feature:181
- apiAuth/cors.feature:182
- apiAuth/cors.feature:183
- apiAuth/cors.feature:184
- apiAuth/cors.feature:185
App Passwords/Tokens for legacy WebDAV clients
- apiAuthWebDav/webDavDELETEAuth.feature:136
- apiAuthWebDav/webDavDELETEAuth.feature:150
- apiAuthWebDav/webDavDELETEAuth.feature:162
- apiAuthWebDav/webDavDELETEAuth.feature:176
various sharing settings cannot be set
-
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:25
-
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:26
-
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:44
-
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:45
-
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:60
-
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:61
-
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:78
-
apiShareCreateSpecialToShares1/createShareWhenExcludedFromSharing.feature:79
-
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:27
-
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:28
-
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:91
-
apiShareCreateSpecialToShares2/createShareWhenShareWithOnlyMembershipGroups.feature:92
Request to edit non-existing user by authorized admin gets unauthorized in http response
Sharing a same file twice to the same group
- apiShareManagementBasicToShares/createShareToSharesFolder.feature:718
- apiShareManagementBasicToShares/createShareToSharesFolder.feature:719
PATCH request for TUS upload with wrong checksum gives incorrect response
- apiWebdavUploadTUS/checksums.feature:81
- apiWebdavUploadTUS/checksums.feature:82
- apiWebdavUploadTUS/checksums.feature:83
- apiWebdavUploadTUS/checksums.feature:84
- apiWebdavUploadTUS/checksums.feature:89
- apiWebdavUploadTUS/checksums.feature:90
- apiWebdavUploadTUS/checksums.feature:168
- apiWebdavUploadTUS/checksums.feature:169
- apiWebdavUploadTUS/checksums.feature:174
- apiWebdavUploadTUS/checksums.feature:219
- apiWebdavUploadTUS/checksums.feature:220
- apiWebdavUploadTUS/checksums.feature:221
- apiWebdavUploadTUS/checksums.feature:222
- apiWebdavUploadTUS/checksums.feature:227
- apiWebdavUploadTUS/checksums.feature:228
- apiWebdavUploadTUS/checksums.feature:274
- apiWebdavUploadTUS/checksums.feature:275
- apiWebdavUploadTUS/checksums.feature:276
- apiWebdavUploadTUS/checksums.feature:277
- apiWebdavUploadTUS/checksums.feature:282
- apiWebdavUploadTUS/checksums.feature:283
- apiWebdavUploadTUS/optionsRequest.feature:7
- apiWebdavUploadTUS/optionsRequest.feature:20
- apiWebdavUploadTUS/optionsRequest.feature:31
- apiWebdavUploadTUS/optionsRequest.feature:44
- apiWebdavUploadTUS/uploadToShare.feature:216
- apiWebdavUploadTUS/uploadToShare.feature:217
- apiWebdavUploadTUS/uploadToShare.feature:240
- apiWebdavUploadTUS/uploadToShare.feature:241
- apiWebdavUploadTUS/uploadToShare.feature:264
- apiWebdavUploadTUS/uploadToShare.feature:265
- apiWebdavUploadTUS/uploadToShare.feature:270
- apiWebdavUploadTUS/uploadToShare.feature:310
- apiWebdavUploadTUS/uploadToShare.feature:311
- apiWebdavUploadTUS/uploadToShare.feature:361
- apiWebdavUploadTUS/uploadToShare.feature:362
- apiWebdavUploadTUS/uploadToShare.feature:367
TUS OPTIONS requests do not reply with TUS headers when invalid password
- apiWebdavUploadTUS/optionsRequest.feature:55
- apiWebdavUploadTUS/optionsRequest.feature:68
- apiWebdavUploadTUS/optionsRequest.feature:79
- apiWebdavUploadTUS/optionsRequest.feature:93
Share inaccessible if folder with same name was deleted and recreated
Trying to accept a share with invalid ID gives incorrect OCS and HTTP status
- apiShareOperationsToShares2/shareAccessByID.feature:85
- apiShareOperationsToShares2/shareAccessByID.feature:86
- apiShareOperationsToShares2/shareAccessByID.feature:87
- apiShareOperationsToShares2/shareAccessByID.feature:88
- apiShareOperationsToShares2/shareAccessByID.feature:89
- apiShareOperationsToShares2/shareAccessByID.feature:90
- apiShareOperationsToShares2/shareAccessByID.feature:91
- apiShareOperationsToShares2/shareAccessByID.feature:92
- apiShareOperationsToShares2/shareAccessByID.feature:104
- apiShareOperationsToShares2/shareAccessByID.feature:105
- apiShareOperationsToShares2/shareAccessByID.feature:143
- apiShareOperationsToShares2/shareAccessByID.feature:144
- apiShareOperationsToShares2/shareAccessByID.feature:145
- apiShareOperationsToShares2/shareAccessByID.feature:146
- apiShareOperationsToShares2/shareAccessByID.feature:147
- apiShareOperationsToShares2/shareAccessByID.feature:148
- apiShareOperationsToShares2/shareAccessByID.feature:149
- apiShareOperationsToShares2/shareAccessByID.feature:150
- apiShareOperationsToShares2/shareAccessByID.feature:162
- apiShareOperationsToShares2/shareAccessByID.feature:163
[OC-storage] share-types field empty for shared file folder in webdav response
- apiWebdavProperties2/getFileProperties.feature:207
- apiWebdavProperties2/getFileProperties.feature:208
- apiWebdavProperties2/getFileProperties.feature:213
Creating a public link with all permissions(31) fails
- apiWebdavProperties2/getFileProperties.feature:265
- apiWebdavProperties2/getFileProperties.feature:266
- apiWebdavProperties2/getFileProperties.feature:271
Shares to deleted group listed in the response
- apiShareManagementBasicToShares/createShareToSharesFolder.feature:504
- apiShareManagementBasicToShares/createShareToSharesFolder.feature:505
Trying to copy a file into a readonly share gives HTTP 500 error
- apiWebdavProperties1/copyFile.feature:453
- apiWebdavProperties1/copyFile.feature:454
- apiWebdavProperties1/copyFile.feature:459
- apiWebdavProperties1/copyFile.feature:479
- apiWebdavProperties1/copyFile.feature:480
- apiWebdavProperties1/copyFile.feature:485
Won't fix
Not everything needs to be implemented for ocis. While the oc10 testsuite covers these things we are not looking at them right now.
- The
OC-LazyOpsheader is no longer supported by the client, implementing this is not necessary for a first production release. We plan to have an upload state machine to visualize the state of a file, see https://github.com/owncloud/ocis/issues/214 - Blacklisted ignored files are no longer required because ocis can handle
.htaccessfiles without security implications introduced by serving user provided files with apache.
uploading with old-chunking does not work
- apiWebdavUpload1/uploadFileToExcludedDirectory.feature:20
- apiWebdavUpload1/uploadFileToExcludedDirectory.feature:21
- apiWebdavUpload1/uploadFileToExcludedDirectory.feature:26
- apiWebdavUpload1/uploadFileToExcludedDirectory.feature:39
- apiWebdavUpload1/uploadFileToExcludedDirectory.feature:40
- apiWebdavUpload1/uploadFileToExcludedDirectory.feature:45
- apiWebdavUpload1/uploadFileToExcludedDirectory.feature:81
- apiWebdavUpload1/uploadFileToExcludedDirectory.feature:82
- apiWebdavUpload1/uploadFileToExcludedDirectory.feature:87
Blacklist files extensions
- apiWebdavProperties1/copyFile.feature:133
- apiWebdavProperties1/copyFile.feature:134
- apiWebdavProperties1/copyFile.feature:139
- apiWebdavProperties1/createFolder.feature:92
- apiWebdavProperties1/createFolder.feature:93
- apiWebdavProperties1/createFolder.feature:98
- apiWebdavUpload1/uploadFile.feature:175
- apiWebdavUpload1/uploadFile.feature:176
- apiWebdavUpload1/uploadFile.feature:181
- apiWebdavUpload2/uploadFileToBlacklistedNameUsingOldChunking.feature:19
- apiWebdavUpload2/uploadFileToBlacklistedNameUsingOldChunking.feature:35
- apiWebdavUpload2/uploadFileToBlacklistedNameUsingOldChunking.feature:36
- apiWebdavUpload2/uploadFileToBlacklistedNameUsingOldChunking.feature:37
- apiWebdavUpload2/uploadFileToExcludedDirectoryUsingOldChunking.feature:13
- apiWebdavUpload2/uploadFileToExcludedDirectoryUsingOldChunking.feature:20
- apiWebdavUpload2/uploadFileToExcludedDirectoryUsingOldChunking.feature:38
- apiWebdavUpload2/uploadFileToExcludedDirectoryUsingOldChunking.feature:39
- apiWebdavUpload2/uploadFileToExcludedDirectoryUsingOldChunking.feature:40
- apiWebdavMove2/moveFile.feature:286
- apiWebdavMove2/moveFile.feature:287
- apiWebdavMove2/moveFile.feature:292
cannot set blacklisted file names
- apiWebdavMove1/moveFolderToBlacklistedName.feature:21
- apiWebdavMove1/moveFolderToBlacklistedName.feature:22
- apiWebdavMove1/moveFolderToBlacklistedName.feature:27
- apiWebdavMove1/moveFolderToBlacklistedName.feature:40
- apiWebdavMove1/moveFolderToBlacklistedName.feature:41
- apiWebdavMove1/moveFolderToBlacklistedName.feature:46
- apiWebdavMove1/moveFolderToBlacklistedName.feature:81
- apiWebdavMove1/moveFolderToBlacklistedName.feature:82
- apiWebdavMove1/moveFolderToBlacklistedName.feature:87
- apiWebdavMove2/moveFileToBlacklistedName.feature:19
- apiWebdavMove2/moveFileToBlacklistedName.feature:20
- apiWebdavMove2/moveFileToBlacklistedName.feature:35
- apiWebdavMove2/moveFileToBlacklistedName.feature:36
- apiWebdavMove2/moveFileToBlacklistedName.feature:74
- apiWebdavMove2/moveFileToBlacklistedName.feature:75
cannot set excluded directories
- apiWebdavMove1/moveFolderToExcludedDirectory.feature:22
- apiWebdavMove1/moveFolderToExcludedDirectory.feature:23
- apiWebdavMove1/moveFolderToExcludedDirectory.feature:28
- apiWebdavMove1/moveFolderToExcludedDirectory.feature:42
- apiWebdavMove1/moveFolderToExcludedDirectory.feature:43
- apiWebdavMove1/moveFolderToExcludedDirectory.feature:48
- apiWebdavMove1/moveFolderToExcludedDirectory.feature:84
- apiWebdavMove1/moveFolderToExcludedDirectory.feature:85
- apiWebdavMove1/moveFolderToExcludedDirectory.feature:90
- apiWebdavMove2/moveFileToExcludedDirectory.feature:20
- apiWebdavMove2/moveFileToExcludedDirectory.feature:21
- apiWebdavMove2/moveFileToExcludedDirectory.feature:37
- apiWebdavMove2/moveFileToExcludedDirectory.feature:38
- apiWebdavMove2/moveFileToExcludedDirectory.feature:78
- apiWebdavMove2/moveFileToExcludedDirectory.feature:79
system configuration options missing
- apiWebdavUpload1/uploadFileToBlacklistedName.feature:31
- apiWebdavUpload1/uploadFileToBlacklistedName.feature:32
- apiWebdavUpload1/uploadFileToBlacklistedName.feature:37
- apiWebdavUpload1/uploadFileToBlacklistedName.feature:71
- apiWebdavUpload1/uploadFileToBlacklistedName.feature:72
- apiWebdavUpload1/uploadFileToBlacklistedName.feature:77
[Allow public link sharing only for certain groups feature not implemented]
- apiSharePublicLink2/allowGroupToCreatePublicLinks.feature:35
- apiSharePublicLink2/allowGroupToCreatePublicLinks.feature:91
Cannot download preview of shared received file after the shareowner has changed the file content
Preview of text file with UTF content does not render correctly
Share path in the response is different between share states
- apiShareManagementToShares/acceptShares.feature:65
- apiShareManagementToShares/acceptShares.feature:93
- apiShareManagementToShares/acceptShares.feature:228
- apiShareManagementToShares/acceptShares.feature:258
- apiShareManagementToShares/acceptShares.feature:302
- apiShareManagementToShares/acceptShares.feature:344
- apiShareManagementToShares/acceptShares.feature:576
- apiShareManagementToShares/acceptShares.feature:577
- apiShareOperationsToShares2/shareAccessByID.feature:124
- apiShareOperationsToShares2/shareAccessByID.feature:125
Content-type is not multipart/byteranges when downloading file with Range Header
- apiWebdavOperations/downloadFile.feature:222
- apiWebdavOperations/downloadFile.feature:223
- apiWebdavOperations/downloadFile.feature:228
Creating a new folder which is a substring of Shares leads to Unknown Error
- apiWebdavProperties1/createFileFolderWhenSharesExist.feature:79
- apiWebdavProperties1/createFileFolderWhenSharesExist.feature:96
moveShareInsideAnotherShare behaves differently on oCIS than oC10
- apiShareManagementToShares/moveShareInsideAnotherShare.feature:25
- apiShareManagementToShares/moveShareInsideAnotherShare.feature:86
- apiShareManagementToShares/moveShareInsideAnotherShare.feature:100
TUS upload file with invalid name sends false response
- apiWebdavUploadTUS/uploadFile.feature:206
- apiWebdavUploadTUS/uploadFile.feature:207
- apiWebdavUploadTUS/uploadFile.feature:209
unable to create resource using TUS inside Shares dir
- apiWebdavUploadTUS/uploadFileMtimeShares.feature:32
- apiWebdavUploadTUS/uploadFileMtimeShares.feature:50
- apiWebdavUploadTUS/uploadFileMtimeShares.feature:70
- apiWebdavUploadTUS/uploadFileMtimeShares.feature:90
- apiWebdavUploadTUS/uploadToShare.feature:341
Renaming resource to banned name is allowed in spaces webdav
- apiWebdavMove1/moveFolder.feature:27
- apiWebdavMove1/moveFolder.feature:45
- apiWebdavMove1/moveFolder.feature:63
- apiWebdavMove2/moveFile.feature:225
- apiWebdavMove2/moveFileToBlacklistedName.feature:25
- apiWebdavMove2/moveFileToBlacklistedName.feature:41
- apiWebdavMove2/moveFileToBlacklistedName.feature:80
REPORT method on spaces returns an incorrect d:href response
- apiFavorites/favorites.feature:117
- apiFavorites/favorites.feature:143
- apiFavorites/favorites.feature:268
could not create system tag
- apiWebdavOperations/search.feature:273
- apiWebdavOperations/search.feature:289
- apiWebdavOperations/search.feature:314
Incorrect response while listing resources of a folder with depth infinity
[spaces webdav] upload to a share that was locked by owner ends with status code 409
- apiWebdavLocks2/resharedSharesToShares.feature:41
- apiWebdavLocks2/resharedSharesToShares.feature:42
- apiWebdavLocks2/resharedSharesToShares.feature:73
- apiWebdavLocks2/resharedSharesToShares.feature:74
Renaming resource to excluded directory name is allowed in spaces webdav
- apiWebdavMove2/moveFileToExcludedDirectory.feature:26
- apiWebdavMove2/moveFileToExcludedDirectory.feature:43
- apiWebdavMove2/moveFileToExcludedDirectory.feature:84
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.