Files
opencloud/tests/acceptance/config/behat.yml
2024-07-09 11:48:03 +05:45

383 lines
10 KiB
YAML

default:
autoload:
"": "%paths.base%/../features/bootstrap"
suites:
apiAccountsHashDifficulty:
paths:
- "%paths.base%/../features/apiAccountsHashDifficulty"
context: &common_ldap_suite_context
parameters:
ldapAdminPassword: admin
ldapUsersOU: TestUsers
ldapGroupsOU: TestGroups
ldapInitialUserFilePath: /../../config/ldap-users.ldif
contexts:
- SettingsContext:
- GraphContext:
- SpacesContext:
- FeatureContext: &common_feature_context_params
baseUrl: http://localhost:8080
adminUsername: admin
adminPassword: admin
regularUserPassword: 123456
ocPath: apps/testing/api/v1/occ
- CapabilitiesContext:
- FilesVersionsContext:
- NotificationContext:
- OCSContext:
- PublicWebDavContext:
apiSpaces:
paths:
- "%paths.base%/../features/apiSpaces"
context: *common_ldap_suite_context
contexts:
- SettingsContext:
- SpacesContext:
- FeatureContext: *common_feature_context_params
- CapabilitiesContext:
- FilesVersionsContext:
- NotificationContext:
- OCSContext:
- PublicWebDavContext:
- TagContext:
- TUSContext:
- SpacesTUSContext:
- GraphContext:
- OcisConfigContext:
- WebDavLockingContext:
- SharingNgContext:
apiSpacesShares:
paths:
- "%paths.base%/../features/apiSpacesShares"
context: *common_ldap_suite_context
contexts:
- SettingsContext:
- SpacesContext:
- FeatureContext: *common_feature_context_params
- CapabilitiesContext:
- ChecksumContext:
- FavoritesContext:
- FilesVersionsContext:
- OCSContext:
- PublicWebDavContext:
- TrashbinContext:
- WebDavPropertiesContext:
- TUSContext:
- SpacesTUSContext:
- ArchiverContext:
- GraphContext:
- OcisConfigContext:
- SharingNgContext:
apiContract:
paths:
- "%paths.base%/../features/apiContract"
context: *common_ldap_suite_context
contexts:
- SettingsContext:
- SpacesContext:
- FeatureContext: *common_feature_context_params
- CapabilitiesContext:
- FilesVersionsContext:
- OCSContext:
- PublicWebDavContext:
- SearchContext:
- TUSContext:
- SpacesTUSContext:
- GraphContext:
- SharingNgContext:
apiArchiver:
paths:
- "%paths.base%/../features/apiArchiver"
context: *common_ldap_suite_context
contexts:
- SettingsContext:
- ArchiverContext:
- SpacesContext:
- FeatureContext: *common_feature_context_params
- CapabilitiesContext:
- FilesVersionsContext:
- OCSContext:
- PublicWebDavContext:
- GraphContext:
- SharingNgContext:
apiGraph:
paths:
- "%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:
- SharingNgContext:
apiGraphUserGroup:
paths:
- "%paths.base%/../features/apiGraphUserGroup"
context: *common_ldap_suite_context
contexts:
- SettingsContext:
- GraphContext:
- SpacesContext:
- FeatureContext: *common_feature_context_params
- CapabilitiesContext:
- FilesVersionsContext:
- OCSContext:
- PublicWebDavContext:
- TUSContext:
- SpacesTUSContext:
- OcisConfigContext:
- TrashbinContext:
- SharingNgContext:
apiCors:
paths:
- "%paths.base%/../features/apiCors"
context: *common_ldap_suite_context
contexts:
- SpacesContext:
- FeatureContext: *common_feature_context_params
- FilesVersionsContext:
- OCSContext:
- GraphContext:
- OcisConfigContext:
- SettingsContext:
- TUSContext:
- SpacesTUSContext:
apiDepthInfinity:
paths:
- "%paths.base%/../features/apiDepthInfinity"
context: *common_ldap_suite_context
contexts:
- SpacesContext:
- FeatureContext: *common_feature_context_params
- OCSContext:
- GraphContext:
- PublicWebDavContext:
- TrashbinContext:
- OcisConfigContext:
- SharingNgContext:
apiAsyncUpload:
paths:
- "%paths.base%/../features/apiAsyncUpload"
context: *common_ldap_suite_context
contexts:
- SpacesContext:
- FeatureContext: *common_feature_context_params
- WebDavPropertiesContext:
- FilesVersionsContext:
- OCSContext:
- GraphContext:
- OcisConfigContext:
apiNotification:
paths:
- "%paths.base%/../features/apiNotification"
context: *common_ldap_suite_context
contexts:
- NotificationContext:
- SpacesContext:
- FeatureContext: *common_feature_context_params
- OCSContext:
- GraphContext:
- FilesVersionsContext:
- SettingsContext:
- OcisConfigContext:
- SharingNgContext:
apiAntivirus:
paths:
- "%paths.base%/../features/apiAntivirus"
context: *common_ldap_suite_context
contexts:
- NotificationContext:
- SpacesContext:
- FeatureContext: *common_feature_context_params
- OCSContext:
- GraphContext:
- FilesVersionsContext:
- SettingsContext:
- OcisConfigContext:
- PublicWebDavContext:
- SharingNgContext:
apiDownloads:
paths:
- "%paths.base%/../features/apiDownloads"
context: *common_ldap_suite_context
contexts:
- NotificationContext:
- SpacesContext:
- FeatureContext: *common_feature_context_params
- WebDavPropertiesContext:
- OCSContext:
- GraphContext:
- TrashbinContext:
- FavoritesContext:
- ChecksumContext:
- FilesVersionsContext:
- SettingsContext:
- OcisConfigContext:
- PublicWebDavContext:
- ArchiverContext:
- SharingNgContext:
apiSearch1:
paths:
- "%paths.base%/../features/apiSearch1"
context: *common_ldap_suite_context
contexts:
- FeatureContext: *common_feature_context_params
- SettingsContext:
- GraphContext:
- SpacesContext:
- PublicWebDavContext:
- SearchContext:
- OCSContext:
- SpacesTUSContext:
- TagContext:
- TUSContext:
- WebDavPropertiesContext:
- SharingNgContext:
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:
- SharingNgContext:
apiSearchContent:
paths:
- "%paths.base%/../features/apiSearchContent"
context: *common_ldap_suite_context
contexts:
- SettingsContext:
- GraphContext:
- SpacesContext:
- PublicWebDavContext:
- FeatureContext: *common_feature_context_params
- SearchContext:
- CapabilitiesContext:
- FilesVersionsContext:
- OCSContext:
- TrashbinContext:
- TagContext:
- SpacesTUSContext:
- TUSContext:
- OcisConfigContext:
- SharingNgContext:
- WebDavPropertiesContext:
apiReshare:
paths:
- "%paths.base%/../features/apiReshare"
context: *common_ldap_suite_context
contexts:
- FeatureContext: *common_feature_context_params
- OcisConfigContext:
- SharingNgContext:
apiSpacesDavOperation:
paths:
- "%paths.base%/../features/apiSpacesDavOperation"
context: *common_ldap_suite_context
contexts:
- FeatureContext: *common_feature_context_params
- WebDavPropertiesContext:
- FilesVersionsContext:
- SharingNgContext:
- SettingsContext:
apiLocks:
paths:
- "%paths.base%/../features/apiLocks"
context: *common_ldap_suite_context
contexts:
- FeatureContext: *common_feature_context_params
- SpacesContext:
- WebDavLockingContext:
- PublicWebDavContext:
- SharingNgContext:
apiSharingNg:
paths:
- "%paths.base%/../features/apiSharingNg"
context: *common_ldap_suite_context
contexts:
- FeatureContext: *common_feature_context_params
- SpacesContext:
- SharingNgContext:
- OcisConfigContext:
- SettingsContext:
apiSharingNgShareInvitation:
paths:
- "%paths.base%/../features/apiSharingNgShareInvitation"
context: *common_ldap_suite_context
contexts:
- FeatureContext: *common_feature_context_params
- SpacesContext:
- SharingNgContext:
apiSharingNgLinkShare:
paths:
- "%paths.base%/../features/apiSharingNgLinkShare"
context: *common_ldap_suite_context
contexts:
- FeatureContext: *common_feature_context_params
- SpacesContext:
- SharingNgContext:
- PublicWebDavContext:
- OcisConfigContext:
apiOcm:
paths:
- "%paths.base%/../features/apiOcm"
context: *common_ldap_suite_context
contexts:
- FeatureContext: *common_feature_context_params
- OcmContext:
- SharingNgContext:
- SpacesContext:
cliCommands:
paths:
- "%paths.base%/../features/cliCommands"
context: *common_ldap_suite_context
contexts:
- FeatureContext: *common_feature_context_params
- CliContext:
extensions:
rdx\behatvars\BehatVariablesExtension: ~
Cjm\Behat\StepThroughExtension: ~