From 4df7c5712ce75a4562b710cd3e2f5ad16ec40b56 Mon Sep 17 00:00:00 2001 From: Sawjan Gurung Date: Fri, 19 Jan 2024 18:45:40 +0545 Subject: [PATCH] [tests-only][ci] split large API test suites (#8212) (#8252) * split large API test suites * remove 30s sleep * organize core-api test suites * organize core-api test suites * divide into 9 pipelines * organize core-api test suites * organize api-search suites * organize api-search suites * fix config file --- .drone.star | 7 +- tests/acceptance/config/behat-core.yml | 60 +------ tests/acceptance/config/behat.yml | 90 ++++++++--- .../expected-failures-API-on-OCIS-storage.md | 148 +++++++++--------- ...ected-failures-localAPI-on-OCIS-storage.md | 114 +++++++------- .../addUserToGroup.feature | 0 .../changeOwnPassword.feature | 0 .../createGroup.feature | 0 .../createGroupCaseSensitive.feature | 0 .../createUser.feature | 0 .../deleteGroup.feature | 0 .../deleteUser.feature | 0 .../editGroup.feature | 0 .../editUser.feature | 0 .../getGroup.feature | 0 .../getUser.feature | 0 .../getUserOwnInformation.feature | 0 .../removeUserFromGroup.feature | 0 .../apiSpaceSearch.feature | 0 .../dateSearch.feature | 0 .../mediaTypeSearch.feature | 0 .../tagSearch.feature | 0 .../contentSearch.feature | 0 .../ocsDELETEAuth.feature | 0 .../ocsGETAuth.feature | 0 .../ocsPOSTAuth.feature | 0 .../ocsPUTAuth.feature | 0 .../webDavCOPYAuth.feature | 0 .../webDavDELETEAuth.feature | 0 .../webDavLOCKAuth.feature | 0 .../webDavMKCOLAuth.feature | 0 .../webDavMOVEAuth.feature | 0 .../webDavPOSTAuth.feature | 0 .../webDavPROPFINDAuth.feature | 0 .../webDavPROPPATCHAuth.feature | 0 .../webDavPUTAuth.feature | 0 .../webDavSpecialURLs.feature | 0 .../updatePublicLinkShare.feature | 0 .../uploadToPublicLinkShare.feature | 0 .../reShareChain.feature | 0 .../reShareDisabled.feature | 0 .../reShareUpdate.feature | 0 .../reShareWithExpiryDate.feature | 0 .../copyFile.feature | 0 .../createFileFolder.feature | 0 .../createFileFolderWhenSharesExist.feature | 0 .../getFileProperties.feature | 0 .../getQuota.feature | 0 .../setFileProperties.feature | 0 .../uploadFile.feature | 0 .../uploadFileUsingOldChunking.feature | 0 tests/acceptance/run.sh | 22 +-- 52 files changed, 221 insertions(+), 220 deletions(-) rename tests/acceptance/features/{apiGraph => apiGraphUserGroup}/addUserToGroup.feature (100%) rename tests/acceptance/features/{apiGraph => apiGraphUserGroup}/changeOwnPassword.feature (100%) rename tests/acceptance/features/{apiGraph => apiGraphUserGroup}/createGroup.feature (100%) rename tests/acceptance/features/{apiGraph => apiGraphUserGroup}/createGroupCaseSensitive.feature (100%) rename tests/acceptance/features/{apiGraph => apiGraphUserGroup}/createUser.feature (100%) rename tests/acceptance/features/{apiGraph => apiGraphUserGroup}/deleteGroup.feature (100%) rename tests/acceptance/features/{apiGraph => apiGraphUserGroup}/deleteUser.feature (100%) rename tests/acceptance/features/{apiGraph => apiGraphUserGroup}/editGroup.feature (100%) rename tests/acceptance/features/{apiGraph => apiGraphUserGroup}/editUser.feature (100%) rename tests/acceptance/features/{apiGraph => apiGraphUserGroup}/getGroup.feature (100%) rename tests/acceptance/features/{apiGraph => apiGraphUserGroup}/getUser.feature (100%) rename tests/acceptance/features/{apiGraph => apiGraphUserGroup}/getUserOwnInformation.feature (100%) rename tests/acceptance/features/{apiGraph => apiGraphUserGroup}/removeUserFromGroup.feature (100%) rename tests/acceptance/features/{apiSearch => apiSearch1}/apiSpaceSearch.feature (100%) rename tests/acceptance/features/{apiSearch => apiSearch1}/dateSearch.feature (100%) rename tests/acceptance/features/{apiSearch => apiSearch2}/mediaTypeSearch.feature (100%) rename tests/acceptance/features/{apiSearch => apiSearch2}/tagSearch.feature (100%) rename tests/acceptance/features/{apiSearch => apiSearchContent}/contentSearch.feature (100%) rename tests/acceptance/features/{coreApiAuthOcs => coreApiAuth}/ocsDELETEAuth.feature (100%) rename tests/acceptance/features/{coreApiAuthOcs => coreApiAuth}/ocsGETAuth.feature (100%) rename tests/acceptance/features/{coreApiAuthOcs => coreApiAuth}/ocsPOSTAuth.feature (100%) rename tests/acceptance/features/{coreApiAuthOcs => coreApiAuth}/ocsPUTAuth.feature (100%) rename tests/acceptance/features/{coreApiAuthWebDav => coreApiAuth}/webDavCOPYAuth.feature (100%) rename tests/acceptance/features/{coreApiAuthWebDav => coreApiAuth}/webDavDELETEAuth.feature (100%) rename tests/acceptance/features/{coreApiAuthWebDav => coreApiAuth}/webDavLOCKAuth.feature (100%) rename tests/acceptance/features/{coreApiAuthWebDav => coreApiAuth}/webDavMKCOLAuth.feature (100%) rename tests/acceptance/features/{coreApiAuthWebDav => coreApiAuth}/webDavMOVEAuth.feature (100%) rename tests/acceptance/features/{coreApiAuthWebDav => coreApiAuth}/webDavPOSTAuth.feature (100%) rename tests/acceptance/features/{coreApiAuthWebDav => coreApiAuth}/webDavPROPFINDAuth.feature (100%) rename tests/acceptance/features/{coreApiAuthWebDav => coreApiAuth}/webDavPROPPATCHAuth.feature (100%) rename tests/acceptance/features/{coreApiAuthWebDav => coreApiAuth}/webDavPUTAuth.feature (100%) rename tests/acceptance/features/{coreApiAuthWebDav => coreApiAuth}/webDavSpecialURLs.feature (100%) rename tests/acceptance/features/{coreApiSharePublicLink3 => coreApiSharePublicLink2}/updatePublicLinkShare.feature (100%) rename tests/acceptance/features/{coreApiSharePublicLink3 => coreApiSharePublicLink2}/uploadToPublicLinkShare.feature (100%) rename tests/acceptance/features/{coreApiShareReshareToShares2 => coreApiShareReshareToShares1}/reShareChain.feature (100%) rename tests/acceptance/features/{coreApiShareReshareToShares2 => coreApiShareReshareToShares1}/reShareDisabled.feature (100%) rename tests/acceptance/features/{coreApiShareReshareToShares3 => coreApiShareReshareToShares2}/reShareUpdate.feature (100%) rename tests/acceptance/features/{coreApiShareReshareToShares3 => coreApiShareReshareToShares2}/reShareWithExpiryDate.feature (100%) rename tests/acceptance/features/{coreApiWebdavProperties1 => coreApiWebdavProperties}/copyFile.feature (100%) rename tests/acceptance/features/{coreApiWebdavProperties1 => coreApiWebdavProperties}/createFileFolder.feature (100%) rename tests/acceptance/features/{coreApiWebdavProperties1 => coreApiWebdavProperties}/createFileFolderWhenSharesExist.feature (100%) rename tests/acceptance/features/{coreApiWebdavProperties2 => coreApiWebdavProperties}/getFileProperties.feature (100%) rename tests/acceptance/features/{coreApiWebdavProperties1 => coreApiWebdavProperties}/getQuota.feature (100%) rename tests/acceptance/features/{coreApiWebdavProperties1 => coreApiWebdavProperties}/setFileProperties.feature (100%) rename tests/acceptance/features/{coreApiWebdavUpload1 => coreApiWebdavUpload}/uploadFile.feature (100%) rename tests/acceptance/features/{coreApiWebdavUpload2 => coreApiWebdavUpload}/uploadFileUsingOldChunking.feature (100%) diff --git a/.drone.star b/.drone.star index 3ae1e7d24..3fa46d250 100644 --- a/.drone.star +++ b/.drone.star @@ -68,6 +68,7 @@ config = { "apiArchiver", "apiContract", "apiGraph", + "apiGraphUserGroup", "apiSpaces", "apiSpacesShares", "apiCors", @@ -77,6 +78,8 @@ config = { "apiSpacesDavOperation", "apiDepthInfinity", "apiLocks", + "apiSearch1", + "apiSearch2", "apiSharingNg", ], "skip": False, @@ -118,9 +121,9 @@ config = { "OCIS_ADD_RUN_SERVICES": "antivirus", }, }, - "apiSearch": { + "apiSearchContent": { "suites": [ - "apiSearch", + "apiSearchContent", ], "skip": False, "tikaNeeded": True, diff --git a/tests/acceptance/config/behat-core.yml b/tests/acceptance/config/behat-core.yml index 90711e3a0..9625eb63f 100644 --- a/tests/acceptance/config/behat-core.yml +++ b/tests/acceptance/config/behat-core.yml @@ -27,22 +27,6 @@ default: paths: - "%paths.base%/../features/coreApiAuth" context: *common_ldap_suite_context - contexts: - - FeatureContext: *common_feature_context_params - - AuthContext: - - coreApiAuthOcs: - paths: - - "%paths.base%/../features/coreApiAuthOcs" - context: *common_ldap_suite_context - contexts: - - FeatureContext: *common_feature_context_params - - AuthContext: - - coreApiAuthWebDav: - paths: - - "%paths.base%/../features/coreApiAuthWebDav" - context: *common_ldap_suite_context contexts: - FeatureContext: *common_feature_context_params - SearchContext: @@ -161,16 +145,6 @@ default: - WebDavPropertiesContext: - OcisConfigContext: - coreApiSharePublicLink3: - paths: - - "%paths.base%/../features/coreApiSharePublicLink3" - context: *common_ldap_suite_context - contexts: - - FeatureContext: *common_feature_context_params - - PublicWebDavContext: - - TrashbinContext: - - WebDavPropertiesContext: - coreApiShareReshareToShares1: paths: - "%paths.base%/../features/coreApiShareReshareToShares1" @@ -191,16 +165,6 @@ default: - TrashbinContext: - WebDavPropertiesContext: - coreApiShareReshareToShares3: - paths: - - "%paths.base%/../features/coreApiShareReshareToShares3" - context: *common_ldap_suite_context - contexts: - - FeatureContext: *common_feature_context_params - - PublicWebDavContext: - - TrashbinContext: - - WebDavPropertiesContext: - coreApiShareUpdateToShares: paths: - "%paths.base%/../features/coreApiShareUpdateToShares" @@ -309,39 +273,23 @@ default: - FeatureContext: *common_feature_context_params - WebDavPropertiesContext: - coreApiWebdavProperties1: + coreApiWebdavProperties: paths: - - "%paths.base%/../features/coreApiWebdavProperties1" + - "%paths.base%/../features/coreApiWebdavProperties" context: *common_ldap_suite_context contexts: - FeatureContext: *common_feature_context_params - WebDavPropertiesContext: - coreApiWebdavProperties2: + coreApiWebdavUpload: paths: - - "%paths.base%/../features/coreApiWebdavProperties2" - context: *common_ldap_suite_context - contexts: - - FeatureContext: *common_feature_context_params - - WebDavPropertiesContext: - - coreApiWebdavUpload1: - paths: - - "%paths.base%/../features/coreApiWebdavUpload1" + - "%paths.base%/../features/coreApiWebdavUpload" context: *common_ldap_suite_context contexts: - FeatureContext: *common_feature_context_params - PublicWebDavContext: - WebDavPropertiesContext: - coreApiWebdavUpload2: - paths: - - "%paths.base%/../features/coreApiWebdavUpload2" - context: *common_ldap_suite_context - contexts: - - FeatureContext: *common_feature_context_params - - PublicWebDavContext: - coreApiWebdavUploadTUS: paths: - "%paths.base%/../features/coreApiWebdavUploadTUS" diff --git a/tests/acceptance/config/behat.yml b/tests/acceptance/config/behat.yml index 3a37d66cc..00369a9cb 100644 --- a/tests/acceptance/config/behat.yml +++ b/tests/acceptance/config/behat.yml @@ -1,11 +1,11 @@ default: autoload: - '': '%paths.base%/../features/bootstrap' + "": "%paths.base%/../features/bootstrap" suites: apiAccountsHashDifficulty: paths: - - '%paths.base%/../features/apiAccountsHashDifficulty' + - "%paths.base%/../features/apiAccountsHashDifficulty" context: &common_ldap_suite_context parameters: ldapAdminPassword: admin @@ -30,7 +30,7 @@ default: apiSpaces: paths: - - '%paths.base%/../features/apiSpaces' + - "%paths.base%/../features/apiSpaces" context: *common_ldap_suite_context contexts: - SettingsContext: @@ -50,7 +50,7 @@ default: apiSpacesShares: paths: - - '%paths.base%/../features/apiSpacesShares' + - "%paths.base%/../features/apiSpacesShares" context: *common_ldap_suite_context contexts: - SettingsContext: @@ -72,7 +72,7 @@ default: apiContract: paths: - - '%paths.base%/../features/apiContract' + - "%paths.base%/../features/apiContract" context: *common_ldap_suite_context contexts: - SettingsContext: @@ -89,7 +89,7 @@ default: apiArchiver: paths: - - '%paths.base%/../features/apiArchiver' + - "%paths.base%/../features/apiArchiver" context: *common_ldap_suite_context contexts: - SettingsContext: @@ -104,7 +104,25 @@ default: apiGraph: paths: - - '%paths.base%/../features/apiGraph' + - "%paths.base%/../features/apiGraph" + context: *common_ldap_suite_context + contexts: + - SettingsContext: + - GraphContext: + - SpacesContext: + - FeatureContext: *common_feature_context_params + - CapabilitiesContext: + - FilesVersionsContext: + - OCSContext: + - PublicWebDavContext: + - TUSContext: + - SpacesTUSContext: + - OcisConfigContext: + - TrashbinContext: + + apiGraphUserGroup: + paths: + - "%paths.base%/../features/apiGraphUserGroup" context: *common_ldap_suite_context contexts: - SettingsContext: @@ -122,7 +140,7 @@ default: apiCors: paths: - - '%paths.base%/../features/apiCors' + - "%paths.base%/../features/apiCors" context: *common_ldap_suite_context contexts: - SpacesContext: @@ -134,7 +152,7 @@ default: apiDepthInfinity: paths: - - '%paths.base%/../features/apiDepthInfinity' + - "%paths.base%/../features/apiDepthInfinity" context: *common_ldap_suite_context contexts: - SpacesContext: @@ -147,7 +165,7 @@ default: apiAsyncUpload: paths: - - '%paths.base%/../features/apiAsyncUpload' + - "%paths.base%/../features/apiAsyncUpload" context: *common_ldap_suite_context contexts: - SpacesContext: @@ -160,7 +178,7 @@ default: apiNotification: paths: - - '%paths.base%/../features/apiNotification' + - "%paths.base%/../features/apiNotification" context: *common_ldap_suite_context contexts: - NotificationContext: @@ -174,7 +192,7 @@ default: apiAntivirus: paths: - - '%paths.base%/../features/apiAntivirus' + - "%paths.base%/../features/apiAntivirus" context: *common_ldap_suite_context contexts: - NotificationContext: @@ -189,7 +207,7 @@ default: apiDownloads: paths: - - '%paths.base%/../features/apiDownloads' + - "%paths.base%/../features/apiDownloads" context: *common_ldap_suite_context contexts: - NotificationContext: @@ -207,9 +225,42 @@ default: - PublicWebDavContext: - ArchiverContext: - apiSearch: + apiSearch1: paths: - - '%paths.base%/../features/apiSearch' + - "%paths.base%/../features/apiSearch1" + context: *common_ldap_suite_context + contexts: + - SettingsContext: + - GraphContext: + - SpacesContext: + - PublicWebDavContext: + - FeatureContext: *common_feature_context_params + - SearchContext: + - OCSContext: + - SpacesTUSContext: + - TagContext: + - TUSContext: + + apiSearch2: + paths: + - "%paths.base%/../features/apiSearch2" + context: *common_ldap_suite_context + contexts: + - SettingsContext: + - GraphContext: + - SpacesContext: + - FeatureContext: *common_feature_context_params + - FilesVersionsContext: + - SearchContext: + - OCSContext: + - TrashbinContext: + - SpacesTUSContext: + - TagContext: + - TUSContext: + + apiSearchContent: + paths: + - "%paths.base%/../features/apiSearchContent" context: *common_ldap_suite_context contexts: - SettingsContext: @@ -229,7 +280,7 @@ default: apiReshare: paths: - - '%paths.base%/../features/apiReshare' + - "%paths.base%/../features/apiReshare" context: *common_ldap_suite_context contexts: - FeatureContext: *common_feature_context_params @@ -237,7 +288,7 @@ default: apiSpacesDavOperation: paths: - - '%paths.base%/../features/apiSpacesDavOperation' + - "%paths.base%/../features/apiSpacesDavOperation" context: *common_ldap_suite_context contexts: - FeatureContext: *common_feature_context_params @@ -246,7 +297,7 @@ default: apiLocks: paths: - - '%paths.base%/../features/apiLocks' + - "%paths.base%/../features/apiLocks" context: *common_ldap_suite_context contexts: - FeatureContext: *common_feature_context_params @@ -256,7 +307,7 @@ default: apiSharingNg: paths: - - '%paths.base%/../features/apiSharingNg' + - "%paths.base%/../features/apiSharingNg" context: *common_ldap_suite_context contexts: - FeatureContext: *common_feature_context_params @@ -265,7 +316,6 @@ default: - PublicWebDavContext: - OcisConfigContext: - extensions: rdx\behatvars\BehatVariablesExtension: ~ diff --git a/tests/acceptance/expected-failures-API-on-OCIS-storage.md b/tests/acceptance/expected-failures-API-on-OCIS-storage.md index ae683c30b..763f401de 100644 --- a/tests/acceptance/expected-failures-API-on-OCIS-storage.md +++ b/tests/acceptance/expected-failures-API-on-OCIS-storage.md @@ -8,28 +8,28 @@ Basic file management like up and download, move, copy, properties, trash, versi #### [copy personal space file to shared folder root result share in decline state](https://github.com/owncloud/ocis/issues/6999) -- [coreApiWebdavProperties1/copyFile.feature:285](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/copyFile.feature#L285) -- [coreApiWebdavProperties1/copyFile.feature:286](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/copyFile.feature#L286) +- [coreApiWebdavProperties/copyFile.feature:285](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/copyFile.feature#L285) +- [coreApiWebdavProperties/copyFile.feature:286](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/copyFile.feature#L286) #### [Custom dav properties with namespaces are rendered incorrectly](https://github.com/owncloud/ocis/issues/2140) _ocdav: double-check the webdav property parsing when custom namespaces are used_ -- [coreApiWebdavProperties1/setFileProperties.feature:36](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/setFileProperties.feature#L36) -- [coreApiWebdavProperties1/setFileProperties.feature:37](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/setFileProperties.feature#L37) -- [coreApiWebdavProperties1/setFileProperties.feature:42](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/setFileProperties.feature#L42) -- [coreApiWebdavProperties1/setFileProperties.feature:78](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/setFileProperties.feature#L78) -- [coreApiWebdavProperties1/setFileProperties.feature:77](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/setFileProperties.feature#L77) -- [coreApiWebdavProperties1/setFileProperties.feature:83](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/setFileProperties.feature#L83) +- [coreApiWebdavProperties/setFileProperties.feature:36](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/setFileProperties.feature#L36) +- [coreApiWebdavProperties/setFileProperties.feature:37](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/setFileProperties.feature#L37) +- [coreApiWebdavProperties/setFileProperties.feature:42](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/setFileProperties.feature#L42) +- [coreApiWebdavProperties/setFileProperties.feature:78](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/setFileProperties.feature#L78) +- [coreApiWebdavProperties/setFileProperties.feature:77](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/setFileProperties.feature#L77) +- [coreApiWebdavProperties/setFileProperties.feature:83](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/setFileProperties.feature#L83) #### [Cannot set custom webDav properties](https://github.com/owncloud/product/issues/264) -- [coreApiWebdavProperties2/getFileProperties.feature:342](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties2/getFileProperties.feature#L342) -- [coreApiWebdavProperties2/getFileProperties.feature:343](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties2/getFileProperties.feature#L343) -- [coreApiWebdavProperties2/getFileProperties.feature:348](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties2/getFileProperties.feature#L348) -- [coreApiWebdavProperties2/getFileProperties.feature:378](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties2/getFileProperties.feature#L378) -- [coreApiWebdavProperties2/getFileProperties.feature:379](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties2/getFileProperties.feature#L379) -- [coreApiWebdavProperties2/getFileProperties.feature:384](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties2/getFileProperties.feature#L384) +- [coreApiWebdavProperties/getFileProperties.feature:342](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/getFileProperties.feature#L342) +- [coreApiWebdavProperties/getFileProperties.feature:343](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/getFileProperties.feature#L343) +- [coreApiWebdavProperties/getFileProperties.feature:348](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/getFileProperties.feature#L348) +- [coreApiWebdavProperties/getFileProperties.feature:378](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/getFileProperties.feature#L378) +- [coreApiWebdavProperties/getFileProperties.feature:379](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/getFileProperties.feature#L379) +- [coreApiWebdavProperties/getFileProperties.feature:384](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/getFileProperties.feature#L384) #### [file versions do not report the version author](https://github.com/owncloud/ocis/issues/2914) @@ -122,13 +122,13 @@ cannot share a folder with create permission #### [Upload-only shares must not overwrite but create a separate file](https://github.com/owncloud/ocis/issues/1267) -- [coreApiSharePublicLink3/uploadToPublicLinkShare.feature:13](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiSharePublicLink3/uploadToPublicLinkShare.feature#L13) -- [coreApiSharePublicLink3/uploadToPublicLinkShare.feature:121](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiSharePublicLink3/uploadToPublicLinkShare.feature#L121) +- [coreApiSharePublicLink2/uploadToPublicLinkShare.feature:13](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiSharePublicLink2/uploadToPublicLinkShare.feature#L13) +- [coreApiSharePublicLink2/uploadToPublicLinkShare.feature:121](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiSharePublicLink2/uploadToPublicLinkShare.feature#L121) #### [Set quota over settings](https://github.com/owncloud/ocis/issues/1290) -- [coreApiSharePublicLink3/uploadToPublicLinkShare.feature:91](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiSharePublicLink3/uploadToPublicLinkShare.feature#L91) -- [coreApiSharePublicLink3/uploadToPublicLinkShare.feature:101](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiSharePublicLink3/uploadToPublicLinkShare.feature#L101) +- [coreApiSharePublicLink2/uploadToPublicLinkShare.feature:91](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiSharePublicLink2/uploadToPublicLinkShare.feature#L91) +- [coreApiSharePublicLink2/uploadToPublicLinkShare.feature:101](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiSharePublicLink2/uploadToPublicLinkShare.feature#L101) #### [deleting a file inside a received shared folder is moved to the trash-bin of the sharer not the receiver](https://github.com/owncloud/ocis/issues/1124) @@ -153,13 +153,13 @@ cannot share a folder with create permission #### Expiration date of user shares -- [coreApiShareReshareToShares3/reShareWithExpiryDate.feature:33](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiShareReshareToShares3/reShareWithExpiryDate.feature#L33) -- [coreApiShareReshareToShares3/reShareWithExpiryDate.feature:34](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiShareReshareToShares3/reShareWithExpiryDate.feature#L34) +- [coreApiShareReshareToShares2/reShareWithExpiryDate.feature:33](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiShareReshareToShares2/reShareWithExpiryDate.feature#L33) +- [coreApiShareReshareToShares2/reShareWithExpiryDate.feature:34](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiShareReshareToShares2/reShareWithExpiryDate.feature#L34) #### Expiration date of group shares -- [coreApiShareReshareToShares3/reShareWithExpiryDate.feature:56](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiShareReshareToShares3/reShareWithExpiryDate.feature#L56) -- [coreApiShareReshareToShares3/reShareWithExpiryDate.feature:57](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiShareReshareToShares3/reShareWithExpiryDate.feature#L57) +- [coreApiShareReshareToShares2/reShareWithExpiryDate.feature:56](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiShareReshareToShares2/reShareWithExpiryDate.feature#L56) +- [coreApiShareReshareToShares2/reShareWithExpiryDate.feature:57](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiShareReshareToShares2/reShareWithExpiryDate.feature#L57) #### [Cannot move folder/file from one received share to another](https://github.com/owncloud/ocis/issues/2442) @@ -216,65 +216,65 @@ API, search, favorites, config, capabilities, not existing endpoints, CORS and o #### [Ability to return error messages in Webdav response bodies](https://github.com/owncloud/ocis/issues/1293) -- [coreApiAuthOcs/ocsDELETEAuth.feature:7](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthOcs/ocsDELETEAuth.feature#L7) -- [coreApiAuthOcs/ocsGETAuth.feature:10](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthOcs/ocsGETAuth.feature#L10) -- [coreApiAuthOcs/ocsGETAuth.feature:44](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthOcs/ocsGETAuth.feature#L44) -- [coreApiAuthOcs/ocsGETAuth.feature:75](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthOcs/ocsGETAuth.feature#L75) -- [coreApiAuthOcs/ocsGETAuth.feature:106](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthOcs/ocsGETAuth.feature#L106) -- [coreApiAuthOcs/ocsGETAuth.feature:123](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthOcs/ocsGETAuth.feature#L123) -- [coreApiAuthOcs/ocsPOSTAuth.feature:10](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthOcs/ocsPOSTAuth.feature#L10) -- [coreApiAuthOcs/ocsPUTAuth.feature:7](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthOcs/ocsPUTAuth.feature#L7) +- [coreApiAuth/ocsDELETEAuth.feature:7](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/ocsDELETEAuth.feature#L7) +- [coreApiAuth/ocsGETAuth.feature:10](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/ocsGETAuth.feature#L10) +- [coreApiAuth/ocsGETAuth.feature:44](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/ocsGETAuth.feature#L44) +- [coreApiAuth/ocsGETAuth.feature:75](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/ocsGETAuth.feature#L75) +- [coreApiAuth/ocsGETAuth.feature:106](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/ocsGETAuth.feature#L106) +- [coreApiAuth/ocsGETAuth.feature:123](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/ocsGETAuth.feature#L123) +- [coreApiAuth/ocsPOSTAuth.feature:10](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/ocsPOSTAuth.feature#L10) +- [coreApiAuth/ocsPUTAuth.feature:7](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/ocsPUTAuth.feature#L7) - [coreApiSharePublicLink1/createPublicLinkShare.feature:277](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiSharePublicLink1/createPublicLinkShare.feature#L277) #### [sending MKCOL requests to another or non-existing user's webDav endpoints as normal user should return 404](https://github.com/owncloud/ocis/issues/5049) _ocdav: api compatibility, return correct status code_ -- [coreApiAuthWebDav/webDavMKCOLAuth.feature:42](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavMKCOLAuth.feature#L42) -- [coreApiAuthWebDav/webDavMKCOLAuth.feature:53](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavMKCOLAuth.feature#L53) +- [coreApiAuth/webDavMKCOLAuth.feature:42](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavMKCOLAuth.feature#L42) +- [coreApiAuth/webDavMKCOLAuth.feature:53](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavMKCOLAuth.feature#L53) #### [trying to lock file of another user gives http 200](https://github.com/owncloud/ocis/issues/2176) -- [coreApiAuthWebDav/webDavLOCKAuth.feature:46](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavLOCKAuth.feature#L46) -- [coreApiAuthWebDav/webDavLOCKAuth.feature:58](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavLOCKAuth.feature#L58) +- [coreApiAuth/webDavLOCKAuth.feature:46](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavLOCKAuth.feature#L46) +- [coreApiAuth/webDavLOCKAuth.feature:58](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavLOCKAuth.feature#L58) #### [send (MOVE,COPY) requests to another user's webDav endpoints as normal user gives 400 instead of 403](https://github.com/owncloud/ocis/issues/3882) _ocdav: api compatibility, return correct status code_ -- [coreApiAuthWebDav/webDavMOVEAuth.feature:45](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavMOVEAuth.feature#L45) -- [coreApiAuthWebDav/webDavMOVEAuth.feature:54](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavMOVEAuth.feature#L54) -- [coreApiAuthWebDav/webDavCOPYAuth.feature:45](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavCOPYAuth.feature#L45) -- [coreApiAuthWebDav/webDavCOPYAuth.feature:54](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavCOPYAuth.feature#L54) +- [coreApiAuth/webDavMOVEAuth.feature:45](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavMOVEAuth.feature#L45) +- [coreApiAuth/webDavMOVEAuth.feature:54](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavMOVEAuth.feature#L54) +- [coreApiAuth/webDavCOPYAuth.feature:45](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavCOPYAuth.feature#L45) +- [coreApiAuth/webDavCOPYAuth.feature:54](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavCOPYAuth.feature#L54) #### [send POST requests to another user's webDav endpoints as normal user](https://github.com/owncloud/ocis/issues/1287) _ocdav: api compatibility, return correct status code_ -- [coreApiAuthWebDav/webDavPOSTAuth.feature:46](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavPOSTAuth.feature#L46) -- [coreApiAuthWebDav/webDavPOSTAuth.feature:55](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavPOSTAuth.feature#L55) +- [coreApiAuth/webDavPOSTAuth.feature:46](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavPOSTAuth.feature#L46) +- [coreApiAuth/webDavPOSTAuth.feature:55](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavPOSTAuth.feature#L55) #### Another users space literally does not exist because it is not listed as a space for him, 404 seems correct, expects 403 -- [coreApiAuthWebDav/webDavPUTAuth.feature:46](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavPUTAuth.feature#L46) -- [coreApiAuthWebDav/webDavPUTAuth.feature:58](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavPUTAuth.feature#L58) +- [coreApiAuth/webDavPUTAuth.feature:46](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavPUTAuth.feature#L46) +- [coreApiAuth/webDavPUTAuth.feature:58](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavPUTAuth.feature#L58) #### [Using double slash in URL to access a folder gives 501 and other status codes](https://github.com/owncloud/ocis/issues/1667) -- [coreApiAuthWebDav/webDavSpecialURLs.feature:15](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature#L15) -- [coreApiAuthWebDav/webDavSpecialURLs.feature:26](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature#L26) -- [coreApiAuthWebDav/webDavSpecialURLs.feature:78](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature#L78) -- [coreApiAuthWebDav/webDavSpecialURLs.feature:90](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature#L90) -- [coreApiAuthWebDav/webDavSpecialURLs.feature:102](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature#L102) -- [coreApiAuthWebDav/webDavSpecialURLs.feature:113](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature#L113) -- [coreApiAuthWebDav/webDavSpecialURLs.feature:123](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature#L123) -- [coreApiAuthWebDav/webDavSpecialURLs.feature:134](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature#L134) -- [coreApiAuthWebDav/webDavSpecialURLs.feature:144](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature#L144) -- [coreApiAuthWebDav/webDavSpecialURLs.feature:155](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature#L155) -- [coreApiAuthWebDav/webDavSpecialURLs.feature:165](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature#L165) -- [coreApiAuthWebDav/webDavSpecialURLs.feature:176](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature#L176) -- [coreApiAuthWebDav/webDavSpecialURLs.feature:186](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature#L186) -- [coreApiAuthWebDav/webDavSpecialURLs.feature:197](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature#L197) +- [coreApiAuth/webDavSpecialURLs.feature:15](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature#L15) +- [coreApiAuth/webDavSpecialURLs.feature:26](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature#L26) +- [coreApiAuth/webDavSpecialURLs.feature:78](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature#L78) +- [coreApiAuth/webDavSpecialURLs.feature:90](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature#L90) +- [coreApiAuth/webDavSpecialURLs.feature:102](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature#L102) +- [coreApiAuth/webDavSpecialURLs.feature:113](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature#L113) +- [coreApiAuth/webDavSpecialURLs.feature:123](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature#L123) +- [coreApiAuth/webDavSpecialURLs.feature:134](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature#L134) +- [coreApiAuth/webDavSpecialURLs.feature:144](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature#L144) +- [coreApiAuth/webDavSpecialURLs.feature:155](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature#L155) +- [coreApiAuth/webDavSpecialURLs.feature:165](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature#L165) +- [coreApiAuth/webDavSpecialURLs.feature:176](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature#L176) +- [coreApiAuth/webDavSpecialURLs.feature:186](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature#L186) +- [coreApiAuth/webDavSpecialURLs.feature:197](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature#L197) #### [Difference in response content of status.php and default capabilities](https://github.com/owncloud/ocis/issues/1286) @@ -316,7 +316,7 @@ And other missing implementation of favorites #### [Request to edit non-existing user by authorized admin gets unauthorized in http response](https://github.com/owncloud/core/issues/38423) -- [coreApiAuthOcs/ocsPUTAuth.feature:22](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuthOcs/ocsPUTAuth.feature#L22) +- [coreApiAuth/ocsPUTAuth.feature:22](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiAuth/ocsPUTAuth.feature#L22) #### [Sharing a same file twice to the same group](https://github.com/owncloud/ocis/issues/1710) @@ -394,14 +394,14 @@ And other missing implementation of favorites #### [copying the file inside Shares folder returns 404](https://github.com/owncloud/ocis/issues/3874) -- [coreApiWebdavProperties1/copyFile.feature:398](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/copyFile.feature#L398) -- [coreApiWebdavProperties1/copyFile.feature:399](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/copyFile.feature#L399) -- [coreApiWebdavProperties1/copyFile.feature:404](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/copyFile.feature#L404) -- [coreApiWebdavProperties1/copyFile.feature:423](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/copyFile.feature#L423) -- [coreApiWebdavProperties1/copyFile.feature:424](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/copyFile.feature#L424) -- [coreApiWebdavProperties1/copyFile.feature:429](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/copyFile.feature#L429) -- [coreApiWebdavProperties1/copyFile.feature:268](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/copyFile.feature#L268) -- [coreApiWebdavProperties1/copyFile.feature:269](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/copyFile.feature#L269) +- [coreApiWebdavProperties/copyFile.feature:398](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/copyFile.feature#L398) +- [coreApiWebdavProperties/copyFile.feature:399](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/copyFile.feature#L399) +- [coreApiWebdavProperties/copyFile.feature:404](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/copyFile.feature#L404) +- [coreApiWebdavProperties/copyFile.feature:423](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/copyFile.feature#L423) +- [coreApiWebdavProperties/copyFile.feature:424](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/copyFile.feature#L424) +- [coreApiWebdavProperties/copyFile.feature:429](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/copyFile.feature#L429) +- [coreApiWebdavProperties/copyFile.feature:268](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/copyFile.feature#L268) +- [coreApiWebdavProperties/copyFile.feature:269](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/copyFile.feature#L269) ### Won't fix @@ -412,15 +412,15 @@ Not everything needs to be implemented for ocis. While the oc10 testsuite covers #### [Blacklist files extensions](https://github.com/owncloud/ocis/issues/2177) -- [coreApiWebdavProperties1/copyFile.feature:115](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/copyFile.feature#L115) -- [coreApiWebdavProperties1/copyFile.feature:116](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/copyFile.feature#L116) -- [coreApiWebdavProperties1/copyFile.feature:121](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/copyFile.feature#L121) -- [coreApiWebdavProperties1/createFileFolder.feature:97](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/createFileFolder.feature#L97) -- [coreApiWebdavProperties1/createFileFolder.feature:98](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/createFileFolder.feature#L98) -- [coreApiWebdavProperties1/createFileFolder.feature:103](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties1/createFileFolder.feature#L103) -- [coreApiWebdavUpload1/uploadFile.feature:181](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavUpload1/uploadFile.feature#L181) -- [coreApiWebdavUpload1/uploadFile.feature:180](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavUpload1/uploadFile.feature#L180) -- [coreApiWebdavUpload1/uploadFile.feature:186](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavUpload1/uploadFile.feature#L186) +- [coreApiWebdavProperties/copyFile.feature:115](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/copyFile.feature#L115) +- [coreApiWebdavProperties/copyFile.feature:116](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/copyFile.feature#L116) +- [coreApiWebdavProperties/copyFile.feature:121](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/copyFile.feature#L121) +- [coreApiWebdavProperties/createFileFolder.feature:97](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/createFileFolder.feature#L97) +- [coreApiWebdavProperties/createFileFolder.feature:98](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/createFileFolder.feature#L98) +- [coreApiWebdavProperties/createFileFolder.feature:103](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavProperties/createFileFolder.feature#L103) +- [coreApiWebdavUpload/uploadFile.feature:181](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavUpload/uploadFile.feature#L181) +- [coreApiWebdavUpload/uploadFile.feature:180](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavUpload/uploadFile.feature#L180) +- [coreApiWebdavUpload/uploadFile.feature:186](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavUpload/uploadFile.feature#L186) - [coreApiWebdavMove2/moveFile.feature:196](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavMove2/moveFile.feature#L196) - [coreApiWebdavMove2/moveFile.feature:197](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavMove2/moveFile.feature#L197) - [coreApiWebdavMove2/moveFile.feature:202](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/coreApiWebdavMove2/moveFile.feature#L202) diff --git a/tests/acceptance/expected-failures-localAPI-on-OCIS-storage.md b/tests/acceptance/expected-failures-localAPI-on-OCIS-storage.md index 781481968..523a252c8 100644 --- a/tests/acceptance/expected-failures-localAPI-on-OCIS-storage.md +++ b/tests/acceptance/expected-failures-localAPI-on-OCIS-storage.md @@ -43,7 +43,7 @@ The expected failures in this file are from features in the owncloud/ocis repo. #### [Share lists deleted user as 'user'](https://github.com/owncloud/ocis/issues/903) -- [apiGraph/deleteGroup.feature:67](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/deleteGroup.feature#L67) +- [apiGraphUserGroup/deleteGroup.feature:67](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/deleteGroup.feature#L67) #### [CORS headers are not identical with oC10 headers](https://github.com/owncloud/ocis/issues/5195) @@ -59,80 +59,79 @@ The expected failures in this file are from features in the owncloud/ocis repo. #### [A User can get information of another user with Graph API](https://github.com/owncloud/ocis/issues/5125) -- [apiGraph/getUser.feature:89](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L89) -- [apiGraph/getUser.feature:90](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L90) -- [apiGraph/getUser.feature:91](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L91) -- [apiGraph/getUser.feature:92](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L92) -- [apiGraph/getUser.feature:93](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L93) -- [apiGraph/getUser.feature:94](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L94) -- [apiGraph/getUser.feature:95](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L95) -- [apiGraph/getUser.feature:96](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L96) -- [apiGraph/getUser.feature:97](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L97) -- [apiGraph/getUser.feature:98](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L98) -- [apiGraph/getUser.feature:99](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L99) -- [apiGraph/getUser.feature:100](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L100) -- [apiGraph/getUser.feature:650](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L650) -- [apiGraph/getUser.feature:651](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L651) -- [apiGraph/getUser.feature:652](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L652) -- [apiGraph/getUser.feature:653](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L653) -- [apiGraph/getUser.feature:654](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L654) -- [apiGraph/getUser.feature:655](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L655) -- [apiGraph/getUser.feature:656](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L656) -- [apiGraph/getUser.feature:657](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L657) -- [apiGraph/getUser.feature:658](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L658) -- [apiGraph/getUser.feature:659](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L659) -- [apiGraph/getUser.feature:660](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L660) -- [apiGraph/getUser.feature:661](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getUser.feature#L661) +- [apiGraphUserGroup/getUser.feature:89](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L89) +- [apiGraphUserGroup/getUser.feature:90](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L90) +- [apiGraphUserGroup/getUser.feature:91](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L91) +- [apiGraphUserGroup/getUser.feature:92](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L92) +- [apiGraphUserGroup/getUser.feature:93](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L93) +- [apiGraphUserGroup/getUser.feature:94](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L94) +- [apiGraphUserGroup/getUser.feature:95](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L95) +- [apiGraphUserGroup/getUser.feature:96](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L96) +- [apiGraphUserGroup/getUser.feature:97](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L97) +- [apiGraphUserGroup/getUser.feature:98](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L98) +- [apiGraphUserGroup/getUser.feature:99](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L99) +- [apiGraphUserGroup/getUser.feature:100](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L100) +- [apiGraphUserGroup/getUser.feature:650](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L650) +- [apiGraphUserGroup/getUser.feature:651](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L651) +- [apiGraphUserGroup/getUser.feature:652](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L652) +- [apiGraphUserGroup/getUser.feature:653](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L653) +- [apiGraphUserGroup/getUser.feature:654](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L654) +- [apiGraphUserGroup/getUser.feature:655](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L655) +- [apiGraphUserGroup/getUser.feature:656](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L656) +- [apiGraphUserGroup/getUser.feature:657](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L657) +- [apiGraphUserGroup/getUser.feature:658](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L658) +- [apiGraphUserGroup/getUser.feature:659](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L659) +- [apiGraphUserGroup/getUser.feature:660](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L660) +- [apiGraphUserGroup/getUser.feature:661](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getUser.feature#L661) #### [Normal user can get expanded members information of a group](https://github.com/owncloud/ocis/issues/5604) -- [apiGraph/getGroup.feature:389](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getGroup.feature#L389) -- [apiGraph/getGroup.feature:390](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getGroup.feature#L390) -- [apiGraph/getGroup.feature:391](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getGroup.feature#L391) +- [apiGraphUserGroup/getGroup.feature:389](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getGroup.feature#L389) +- [apiGraphUserGroup/getGroup.feature:390](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getGroup.feature#L390) +- [apiGraphUserGroup/getGroup.feature:391](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getGroup.feature#L391) #### [Same users can be added in a group multiple time](https://github.com/owncloud/ocis/issues/5702) -- [apiGraph/addUserToGroup.feature:289](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/addUserToGroup.feature#L289) +- [apiGraphUserGroup/addUserToGroup.feature:289](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/addUserToGroup.feature#L289) #### [API requests from an unauthorized user should return 403](https://github.com/owncloud/ocis/issues/5938) -- [apiGraph/addUserToGroup.feature:152](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/addUserToGroup.feature#L152) -- [apiGraph/addUserToGroup.feature:153](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/addUserToGroup.feature#L153) -- [apiGraph/addUserToGroup.feature:154](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/addUserToGroup.feature#L154) -- [apiGraph/addUserToGroup.feature:188](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/addUserToGroup.feature#L188) -- [apiGraph/addUserToGroup.feature:189](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/addUserToGroup.feature#L189) -- [apiGraph/addUserToGroup.feature:190](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/addUserToGroup.feature#L190) -- [apiGraph/createGroup.feature:42](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/createGroup.feature#L42) -- [apiGraph/createGroup.feature:43](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/createGroup.feature#L43) -- [apiGraph/createGroup.feature:44](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/createGroup.feature#L44) -- [apiGraph/deleteGroup.feature:63](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/deleteGroup.feature#L63) -- [apiGraph/deleteGroup.feature:62](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/deleteGroup.feature#L62) -- [apiGraph/deleteGroup.feature:64](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/deleteGroup.feature#L64) -- [apiGraph/editGroup.feature:35](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/editGroup.feature#L35) -- [apiGraph/editGroup.feature:34](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/editGroup.feature#L34) -- [apiGraph/editGroup.feature:36](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/editGroup.feature#L36) -- [apiGraph/getGroup.feature:107](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getGroup.feature#L107) -- [apiGraph/getGroup.feature:108](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getGroup.feature#L108) -- [apiGraph/getGroup.feature:109](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/getGroup.feature#L109) -- [apiGraph/removeUserFromGroup.feature:193](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/removeUserFromGroup.feature#L193) -- [apiGraph/removeUserFromGroup.feature:194](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/removeUserFromGroup.feature#L194) -- [apiGraph/removeUserFromGroup.feature:195](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/removeUserFromGroup.feature#L195) +- [apiGraphUserGroup/addUserToGroup.feature:152](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/addUserToGroup.feature#L152) +- [apiGraphUserGroup/addUserToGroup.feature:153](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/addUserToGroup.feature#L153) +- [apiGraphUserGroup/addUserToGroup.feature:154](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/addUserToGroup.feature#L154) +- [apiGraphUserGroup/addUserToGroup.feature:188](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/addUserToGroup.feature#L188) +- [apiGraphUserGroup/addUserToGroup.feature:189](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/addUserToGroup.feature#L189) +- [apiGraphUserGroup/addUserToGroup.feature:190](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/addUserToGroup.feature#L190) +- [apiGraphUserGroup/createGroup.feature:42](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/createGroup.feature#L42) +- [apiGraphUserGroup/createGroup.feature:43](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/createGroup.feature#L43) +- [apiGraphUserGroup/createGroup.feature:44](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/createGroup.feature#L44) +- [apiGraphUserGroup/deleteGroup.feature:63](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/deleteGroup.feature#L63) +- [apiGraphUserGroup/deleteGroup.feature:62](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/deleteGroup.feature#L62) +- [apiGraphUserGroup/deleteGroup.feature:64](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/deleteGroup.feature#L64) +- [apiGraphUserGroup/editGroup.feature:35](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/editGroup.feature#L35) +- [apiGraphUserGroup/editGroup.feature:34](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/editGroup.feature#L34) +- [apiGraphUserGroup/editGroup.feature:36](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/editGroup.feature#L36) +- [apiGraphUserGroup/getGroup.feature:107](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getGroup.feature#L107) +- [apiGraphUserGroup/getGroup.feature:108](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getGroup.feature#L108) +- [apiGraphUserGroup/getGroup.feature:109](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/getGroup.feature#L109) +- [apiGraphUserGroup/removeUserFromGroup.feature:193](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/removeUserFromGroup.feature#L193) +- [apiGraphUserGroup/removeUserFromGroup.feature:194](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/removeUserFromGroup.feature#L194) +- [apiGraphUserGroup/removeUserFromGroup.feature:195](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/removeUserFromGroup.feature#L195) #### [API requests for a non-existent resources should return 404](https://github.com/owncloud/ocis/issues/5939) - -- [apiGraph/addUserToGroup.feature:205](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/addUserToGroup.feature#L205) -- [apiGraph/addUserToGroup.feature:206](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/addUserToGroup.feature#L206) -- [apiGraph/addUserToGroup.feature:207](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/addUserToGroup.feature#L207) +- [apiGraphUserGroup/addUserToGroup.feature:205](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/addUserToGroup.feature#L205) +- [apiGraphUserGroup/addUserToGroup.feature:206](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/addUserToGroup.feature#L206) +- [apiGraphUserGroup/addUserToGroup.feature:207](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/addUserToGroup.feature#L207) ### [Users are added in a group with wrong host in host-part of user](https://github.com/owncloud/ocis/issues/5871) -- [apiGraph/addUserToGroup.feature:373](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/addUserToGroup.feature#L373) -- [apiGraph/addUserToGroup.feature:387](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/addUserToGroup.feature#L387) +- [apiGraphUserGroup/addUserToGroup.feature:373](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/addUserToGroup.feature#L373) +- [apiGraphUserGroup/addUserToGroup.feature:387](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/addUserToGroup.feature#L387) ### [Adding the same user as multiple members in a single request results in listing the same user twice in the group](https://github.com/owncloud/ocis/issues/5855) -- [apiGraph/addUserToGroup.feature:424](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraph/addUserToGroup.feature#L424) +- [apiGraphUserGroup/addUserToGroup.feature:424](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiGraphUserGroup/addUserToGroup.feature#L424) ### [Shared file locking is not possible using different path](https://github.com/owncloud/ocis/issues/7599) @@ -261,6 +260,7 @@ The expected failures in this file are from features in the owncloud/ocis repo. - [apiLocks/lockFiles.feature:457](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiLocks/lockFiles.feature#L457) ### [blocksDownload link type is not implemented yet (sharing-ng)](https://github.com/owncloud/ocis/issues/7879) + - [apiSharingNg/linkShare.feature:79](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiSharingNg/linkShare.feature#L79) - [apiSharingNg/linkShare.feature:149](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiSharingNg/linkShare.feature#L149) - [apiSharingNg/linkShare.feature:228](https://github.com/owncloud/ocis/blob/master/tests/acceptance/features/apiSharingNg/linkShare.feature#L228) diff --git a/tests/acceptance/features/apiGraph/addUserToGroup.feature b/tests/acceptance/features/apiGraphUserGroup/addUserToGroup.feature similarity index 100% rename from tests/acceptance/features/apiGraph/addUserToGroup.feature rename to tests/acceptance/features/apiGraphUserGroup/addUserToGroup.feature diff --git a/tests/acceptance/features/apiGraph/changeOwnPassword.feature b/tests/acceptance/features/apiGraphUserGroup/changeOwnPassword.feature similarity index 100% rename from tests/acceptance/features/apiGraph/changeOwnPassword.feature rename to tests/acceptance/features/apiGraphUserGroup/changeOwnPassword.feature diff --git a/tests/acceptance/features/apiGraph/createGroup.feature b/tests/acceptance/features/apiGraphUserGroup/createGroup.feature similarity index 100% rename from tests/acceptance/features/apiGraph/createGroup.feature rename to tests/acceptance/features/apiGraphUserGroup/createGroup.feature diff --git a/tests/acceptance/features/apiGraph/createGroupCaseSensitive.feature b/tests/acceptance/features/apiGraphUserGroup/createGroupCaseSensitive.feature similarity index 100% rename from tests/acceptance/features/apiGraph/createGroupCaseSensitive.feature rename to tests/acceptance/features/apiGraphUserGroup/createGroupCaseSensitive.feature diff --git a/tests/acceptance/features/apiGraph/createUser.feature b/tests/acceptance/features/apiGraphUserGroup/createUser.feature similarity index 100% rename from tests/acceptance/features/apiGraph/createUser.feature rename to tests/acceptance/features/apiGraphUserGroup/createUser.feature diff --git a/tests/acceptance/features/apiGraph/deleteGroup.feature b/tests/acceptance/features/apiGraphUserGroup/deleteGroup.feature similarity index 100% rename from tests/acceptance/features/apiGraph/deleteGroup.feature rename to tests/acceptance/features/apiGraphUserGroup/deleteGroup.feature diff --git a/tests/acceptance/features/apiGraph/deleteUser.feature b/tests/acceptance/features/apiGraphUserGroup/deleteUser.feature similarity index 100% rename from tests/acceptance/features/apiGraph/deleteUser.feature rename to tests/acceptance/features/apiGraphUserGroup/deleteUser.feature diff --git a/tests/acceptance/features/apiGraph/editGroup.feature b/tests/acceptance/features/apiGraphUserGroup/editGroup.feature similarity index 100% rename from tests/acceptance/features/apiGraph/editGroup.feature rename to tests/acceptance/features/apiGraphUserGroup/editGroup.feature diff --git a/tests/acceptance/features/apiGraph/editUser.feature b/tests/acceptance/features/apiGraphUserGroup/editUser.feature similarity index 100% rename from tests/acceptance/features/apiGraph/editUser.feature rename to tests/acceptance/features/apiGraphUserGroup/editUser.feature diff --git a/tests/acceptance/features/apiGraph/getGroup.feature b/tests/acceptance/features/apiGraphUserGroup/getGroup.feature similarity index 100% rename from tests/acceptance/features/apiGraph/getGroup.feature rename to tests/acceptance/features/apiGraphUserGroup/getGroup.feature diff --git a/tests/acceptance/features/apiGraph/getUser.feature b/tests/acceptance/features/apiGraphUserGroup/getUser.feature similarity index 100% rename from tests/acceptance/features/apiGraph/getUser.feature rename to tests/acceptance/features/apiGraphUserGroup/getUser.feature diff --git a/tests/acceptance/features/apiGraph/getUserOwnInformation.feature b/tests/acceptance/features/apiGraphUserGroup/getUserOwnInformation.feature similarity index 100% rename from tests/acceptance/features/apiGraph/getUserOwnInformation.feature rename to tests/acceptance/features/apiGraphUserGroup/getUserOwnInformation.feature diff --git a/tests/acceptance/features/apiGraph/removeUserFromGroup.feature b/tests/acceptance/features/apiGraphUserGroup/removeUserFromGroup.feature similarity index 100% rename from tests/acceptance/features/apiGraph/removeUserFromGroup.feature rename to tests/acceptance/features/apiGraphUserGroup/removeUserFromGroup.feature diff --git a/tests/acceptance/features/apiSearch/apiSpaceSearch.feature b/tests/acceptance/features/apiSearch1/apiSpaceSearch.feature similarity index 100% rename from tests/acceptance/features/apiSearch/apiSpaceSearch.feature rename to tests/acceptance/features/apiSearch1/apiSpaceSearch.feature diff --git a/tests/acceptance/features/apiSearch/dateSearch.feature b/tests/acceptance/features/apiSearch1/dateSearch.feature similarity index 100% rename from tests/acceptance/features/apiSearch/dateSearch.feature rename to tests/acceptance/features/apiSearch1/dateSearch.feature diff --git a/tests/acceptance/features/apiSearch/mediaTypeSearch.feature b/tests/acceptance/features/apiSearch2/mediaTypeSearch.feature similarity index 100% rename from tests/acceptance/features/apiSearch/mediaTypeSearch.feature rename to tests/acceptance/features/apiSearch2/mediaTypeSearch.feature diff --git a/tests/acceptance/features/apiSearch/tagSearch.feature b/tests/acceptance/features/apiSearch2/tagSearch.feature similarity index 100% rename from tests/acceptance/features/apiSearch/tagSearch.feature rename to tests/acceptance/features/apiSearch2/tagSearch.feature diff --git a/tests/acceptance/features/apiSearch/contentSearch.feature b/tests/acceptance/features/apiSearchContent/contentSearch.feature similarity index 100% rename from tests/acceptance/features/apiSearch/contentSearch.feature rename to tests/acceptance/features/apiSearchContent/contentSearch.feature diff --git a/tests/acceptance/features/coreApiAuthOcs/ocsDELETEAuth.feature b/tests/acceptance/features/coreApiAuth/ocsDELETEAuth.feature similarity index 100% rename from tests/acceptance/features/coreApiAuthOcs/ocsDELETEAuth.feature rename to tests/acceptance/features/coreApiAuth/ocsDELETEAuth.feature diff --git a/tests/acceptance/features/coreApiAuthOcs/ocsGETAuth.feature b/tests/acceptance/features/coreApiAuth/ocsGETAuth.feature similarity index 100% rename from tests/acceptance/features/coreApiAuthOcs/ocsGETAuth.feature rename to tests/acceptance/features/coreApiAuth/ocsGETAuth.feature diff --git a/tests/acceptance/features/coreApiAuthOcs/ocsPOSTAuth.feature b/tests/acceptance/features/coreApiAuth/ocsPOSTAuth.feature similarity index 100% rename from tests/acceptance/features/coreApiAuthOcs/ocsPOSTAuth.feature rename to tests/acceptance/features/coreApiAuth/ocsPOSTAuth.feature diff --git a/tests/acceptance/features/coreApiAuthOcs/ocsPUTAuth.feature b/tests/acceptance/features/coreApiAuth/ocsPUTAuth.feature similarity index 100% rename from tests/acceptance/features/coreApiAuthOcs/ocsPUTAuth.feature rename to tests/acceptance/features/coreApiAuth/ocsPUTAuth.feature diff --git a/tests/acceptance/features/coreApiAuthWebDav/webDavCOPYAuth.feature b/tests/acceptance/features/coreApiAuth/webDavCOPYAuth.feature similarity index 100% rename from tests/acceptance/features/coreApiAuthWebDav/webDavCOPYAuth.feature rename to tests/acceptance/features/coreApiAuth/webDavCOPYAuth.feature diff --git a/tests/acceptance/features/coreApiAuthWebDav/webDavDELETEAuth.feature b/tests/acceptance/features/coreApiAuth/webDavDELETEAuth.feature similarity index 100% rename from tests/acceptance/features/coreApiAuthWebDav/webDavDELETEAuth.feature rename to tests/acceptance/features/coreApiAuth/webDavDELETEAuth.feature diff --git a/tests/acceptance/features/coreApiAuthWebDav/webDavLOCKAuth.feature b/tests/acceptance/features/coreApiAuth/webDavLOCKAuth.feature similarity index 100% rename from tests/acceptance/features/coreApiAuthWebDav/webDavLOCKAuth.feature rename to tests/acceptance/features/coreApiAuth/webDavLOCKAuth.feature diff --git a/tests/acceptance/features/coreApiAuthWebDav/webDavMKCOLAuth.feature b/tests/acceptance/features/coreApiAuth/webDavMKCOLAuth.feature similarity index 100% rename from tests/acceptance/features/coreApiAuthWebDav/webDavMKCOLAuth.feature rename to tests/acceptance/features/coreApiAuth/webDavMKCOLAuth.feature diff --git a/tests/acceptance/features/coreApiAuthWebDav/webDavMOVEAuth.feature b/tests/acceptance/features/coreApiAuth/webDavMOVEAuth.feature similarity index 100% rename from tests/acceptance/features/coreApiAuthWebDav/webDavMOVEAuth.feature rename to tests/acceptance/features/coreApiAuth/webDavMOVEAuth.feature diff --git a/tests/acceptance/features/coreApiAuthWebDav/webDavPOSTAuth.feature b/tests/acceptance/features/coreApiAuth/webDavPOSTAuth.feature similarity index 100% rename from tests/acceptance/features/coreApiAuthWebDav/webDavPOSTAuth.feature rename to tests/acceptance/features/coreApiAuth/webDavPOSTAuth.feature diff --git a/tests/acceptance/features/coreApiAuthWebDav/webDavPROPFINDAuth.feature b/tests/acceptance/features/coreApiAuth/webDavPROPFINDAuth.feature similarity index 100% rename from tests/acceptance/features/coreApiAuthWebDav/webDavPROPFINDAuth.feature rename to tests/acceptance/features/coreApiAuth/webDavPROPFINDAuth.feature diff --git a/tests/acceptance/features/coreApiAuthWebDav/webDavPROPPATCHAuth.feature b/tests/acceptance/features/coreApiAuth/webDavPROPPATCHAuth.feature similarity index 100% rename from tests/acceptance/features/coreApiAuthWebDav/webDavPROPPATCHAuth.feature rename to tests/acceptance/features/coreApiAuth/webDavPROPPATCHAuth.feature diff --git a/tests/acceptance/features/coreApiAuthWebDav/webDavPUTAuth.feature b/tests/acceptance/features/coreApiAuth/webDavPUTAuth.feature similarity index 100% rename from tests/acceptance/features/coreApiAuthWebDav/webDavPUTAuth.feature rename to tests/acceptance/features/coreApiAuth/webDavPUTAuth.feature diff --git a/tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature b/tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature similarity index 100% rename from tests/acceptance/features/coreApiAuthWebDav/webDavSpecialURLs.feature rename to tests/acceptance/features/coreApiAuth/webDavSpecialURLs.feature diff --git a/tests/acceptance/features/coreApiSharePublicLink3/updatePublicLinkShare.feature b/tests/acceptance/features/coreApiSharePublicLink2/updatePublicLinkShare.feature similarity index 100% rename from tests/acceptance/features/coreApiSharePublicLink3/updatePublicLinkShare.feature rename to tests/acceptance/features/coreApiSharePublicLink2/updatePublicLinkShare.feature diff --git a/tests/acceptance/features/coreApiSharePublicLink3/uploadToPublicLinkShare.feature b/tests/acceptance/features/coreApiSharePublicLink2/uploadToPublicLinkShare.feature similarity index 100% rename from tests/acceptance/features/coreApiSharePublicLink3/uploadToPublicLinkShare.feature rename to tests/acceptance/features/coreApiSharePublicLink2/uploadToPublicLinkShare.feature diff --git a/tests/acceptance/features/coreApiShareReshareToShares2/reShareChain.feature b/tests/acceptance/features/coreApiShareReshareToShares1/reShareChain.feature similarity index 100% rename from tests/acceptance/features/coreApiShareReshareToShares2/reShareChain.feature rename to tests/acceptance/features/coreApiShareReshareToShares1/reShareChain.feature diff --git a/tests/acceptance/features/coreApiShareReshareToShares2/reShareDisabled.feature b/tests/acceptance/features/coreApiShareReshareToShares1/reShareDisabled.feature similarity index 100% rename from tests/acceptance/features/coreApiShareReshareToShares2/reShareDisabled.feature rename to tests/acceptance/features/coreApiShareReshareToShares1/reShareDisabled.feature diff --git a/tests/acceptance/features/coreApiShareReshareToShares3/reShareUpdate.feature b/tests/acceptance/features/coreApiShareReshareToShares2/reShareUpdate.feature similarity index 100% rename from tests/acceptance/features/coreApiShareReshareToShares3/reShareUpdate.feature rename to tests/acceptance/features/coreApiShareReshareToShares2/reShareUpdate.feature diff --git a/tests/acceptance/features/coreApiShareReshareToShares3/reShareWithExpiryDate.feature b/tests/acceptance/features/coreApiShareReshareToShares2/reShareWithExpiryDate.feature similarity index 100% rename from tests/acceptance/features/coreApiShareReshareToShares3/reShareWithExpiryDate.feature rename to tests/acceptance/features/coreApiShareReshareToShares2/reShareWithExpiryDate.feature diff --git a/tests/acceptance/features/coreApiWebdavProperties1/copyFile.feature b/tests/acceptance/features/coreApiWebdavProperties/copyFile.feature similarity index 100% rename from tests/acceptance/features/coreApiWebdavProperties1/copyFile.feature rename to tests/acceptance/features/coreApiWebdavProperties/copyFile.feature diff --git a/tests/acceptance/features/coreApiWebdavProperties1/createFileFolder.feature b/tests/acceptance/features/coreApiWebdavProperties/createFileFolder.feature similarity index 100% rename from tests/acceptance/features/coreApiWebdavProperties1/createFileFolder.feature rename to tests/acceptance/features/coreApiWebdavProperties/createFileFolder.feature diff --git a/tests/acceptance/features/coreApiWebdavProperties1/createFileFolderWhenSharesExist.feature b/tests/acceptance/features/coreApiWebdavProperties/createFileFolderWhenSharesExist.feature similarity index 100% rename from tests/acceptance/features/coreApiWebdavProperties1/createFileFolderWhenSharesExist.feature rename to tests/acceptance/features/coreApiWebdavProperties/createFileFolderWhenSharesExist.feature diff --git a/tests/acceptance/features/coreApiWebdavProperties2/getFileProperties.feature b/tests/acceptance/features/coreApiWebdavProperties/getFileProperties.feature similarity index 100% rename from tests/acceptance/features/coreApiWebdavProperties2/getFileProperties.feature rename to tests/acceptance/features/coreApiWebdavProperties/getFileProperties.feature diff --git a/tests/acceptance/features/coreApiWebdavProperties1/getQuota.feature b/tests/acceptance/features/coreApiWebdavProperties/getQuota.feature similarity index 100% rename from tests/acceptance/features/coreApiWebdavProperties1/getQuota.feature rename to tests/acceptance/features/coreApiWebdavProperties/getQuota.feature diff --git a/tests/acceptance/features/coreApiWebdavProperties1/setFileProperties.feature b/tests/acceptance/features/coreApiWebdavProperties/setFileProperties.feature similarity index 100% rename from tests/acceptance/features/coreApiWebdavProperties1/setFileProperties.feature rename to tests/acceptance/features/coreApiWebdavProperties/setFileProperties.feature diff --git a/tests/acceptance/features/coreApiWebdavUpload1/uploadFile.feature b/tests/acceptance/features/coreApiWebdavUpload/uploadFile.feature similarity index 100% rename from tests/acceptance/features/coreApiWebdavUpload1/uploadFile.feature rename to tests/acceptance/features/coreApiWebdavUpload/uploadFile.feature diff --git a/tests/acceptance/features/coreApiWebdavUpload2/uploadFileUsingOldChunking.feature b/tests/acceptance/features/coreApiWebdavUpload/uploadFileUsingOldChunking.feature similarity index 100% rename from tests/acceptance/features/coreApiWebdavUpload2/uploadFileUsingOldChunking.feature rename to tests/acceptance/features/coreApiWebdavUpload/uploadFileUsingOldChunking.feature diff --git a/tests/acceptance/run.sh b/tests/acceptance/run.sh index af5eb2559..99a86c8dd 100755 --- a/tests/acceptance/run.sh +++ b/tests/acceptance/run.sh @@ -669,17 +669,17 @@ then ${RED_COLOR}; printf "%s\n" "${UNEXPECTED_BEHAT_EXIT_STATUSES[@]}" fi -# sync the file-system so all output will be flushed to storage. -# In drone we sometimes see that the last lines of output are missing from the -# drone log. -sync +# # sync the file-system so all output will be flushed to storage. +# # In drone we sometimes see that the last lines of output are missing from the +# # drone log. +# sync -# If we are running in drone CI, then sleep for a bit to (hopefully) let the -# drone agent send all the output to the drone server. -if [ -n "${CI_REPO}" ] -then - echo "sleeping for 30 seconds at end of test run" - sleep 30 -fi +# # If we are running in drone CI, then sleep for a bit to (hopefully) let the +# # drone agent send all the output to the drone server. +# if [ -n "${CI_REPO}" ] +# then +# echo "sleeping for 30 seconds at end of test run" +# sleep 30 +# fi exit ${FINAL_EXIT_STATUS}