diff --git a/behat_suites.yml b/behat_suites.yml deleted file mode 100644 index c9b197084..000000000 --- a/behat_suites.yml +++ /dev/null @@ -1,99 +0,0 @@ -browser: - extensions: - Behat\MinkExtension: - files_path: '%paths.base%/vendor/ibexa/behat/src/lib/Behat/TestFiles/' - suites: - admin-ui: - paths: - - '%paths.base%/vendor/ibexa/admin-ui/features/standard' - filters: - tags: "~@broken" - contexts: - - Ibexa\Behat\API\Context\ContentTypeContext - - Ibexa\Behat\API\Context\ContentContext - - Ibexa\Behat\API\Context\RoleContext - - Ibexa\Behat\API\Context\TestContext - - Ibexa\Behat\API\Context\TrashContext - - Ibexa\Behat\API\Context\UserContext - - Ibexa\Behat\Browser\Context\DebuggingContext - - Ibexa\Behat\Browser\Context\AuthenticationContext - - Ibexa\AdminUi\Behat\BrowserContext\NavigationContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentActionsMenuContext - - Ibexa\AdminUi\Behat\BrowserContext\UDWContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentViewContext - - Ibexa\AdminUi\Behat\BrowserContext\AdminUpdateContext - - Ibexa\AdminUi\Behat\BrowserContext\BookmarkContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentPreviewContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentTreeContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentTypeContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentUpdateContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentViewContext - - Ibexa\AdminUi\Behat\BrowserContext\DashboardContext - - Ibexa\AdminUi\Behat\BrowserContext\LanguageContext - - Ibexa\AdminUi\Behat\BrowserContext\MyDraftsContext - - Ibexa\AdminUi\Behat\BrowserContext\NavigationContext - - Ibexa\AdminUi\Behat\BrowserContext\NotificationContext - - Ibexa\AdminUi\Behat\BrowserContext\ObjectStatesContext - - Ibexa\AdminUi\Behat\BrowserContext\RolesContext - - Ibexa\AdminUi\Behat\BrowserContext\SearchContext - - Ibexa\AdminUi\Behat\BrowserContext\SectionsContext - - Ibexa\AdminUi\Behat\BrowserContext\SystemInfoContext - - Ibexa\AdminUi\Behat\BrowserContext\TrashContext - - Ibexa\AdminUi\Behat\BrowserContext\UDWContext - - Ibexa\AdminUi\Behat\BrowserContext\UserPreferencesContext - - Ibexa\Behat\Browser\Context\AuthenticationContext - - Ibexa\Behat\Browser\Context\DebuggingContext - - Ibexa\User\Behat\Context\UserSettingsContext - - Ibexa\AdminUi\Behat\BrowserContext\UserProfileContext - - personas: - paths: - - '%paths.base%/vendor/ibexa/admin-ui/features/personas' - contexts: - - Ibexa\Behat\Browser\Context\DebuggingContext - - Ibexa\Behat\Browser\Context\AuthenticationContext - - Ibexa\AdminUi\Behat\BrowserContext\NavigationContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentViewContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentUpdateContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentPreviewContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentActionsMenuContext - - Ibexa\AdminUi\Behat\BrowserContext\NotificationContext - - Ibexa\AdminUi\Behat\BrowserContext\TrashContext - - Ibexa\AdminUi\Behat\BrowserContext\UDWContext - - Ibexa\AdminUi\Behat\BrowserContext\UserPreferencesContext - - admin-ui-full: - paths: - - '%paths.base%/vendor/ibexa/admin-ui/features/' - contexts: - - Ibexa\Behat\API\Context\ContentContext - - Ibexa\Behat\API\Context\ContentTypeContext - - Ibexa\Behat\API\Context\RoleContext - - Ibexa\Behat\API\Context\TestContext - - Ibexa\Behat\API\Context\TrashContext - - Ibexa\Behat\API\Context\UserContext - - Ibexa\AdminUi\Behat\BrowserContext\AdminUpdateContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentActionsMenuContext - - Ibexa\AdminUi\Behat\BrowserContext\BookmarkContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentPreviewContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentTreeContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentTypeContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentUpdateContext - - Ibexa\AdminUi\Behat\BrowserContext\ContentViewContext - - Ibexa\AdminUi\Behat\BrowserContext\DashboardContext - - Ibexa\AdminUi\Behat\BrowserContext\LanguageContext - - Ibexa\AdminUi\Behat\BrowserContext\MyDraftsContext - - Ibexa\AdminUi\Behat\BrowserContext\NavigationContext - - Ibexa\AdminUi\Behat\BrowserContext\NotificationContext - - Ibexa\AdminUi\Behat\BrowserContext\ObjectStatesContext - - Ibexa\AdminUi\Behat\BrowserContext\RolesContext - - Ibexa\AdminUi\Behat\BrowserContext\SearchContext - - Ibexa\AdminUi\Behat\BrowserContext\SectionsContext - - Ibexa\AdminUi\Behat\BrowserContext\SystemInfoContext - - Ibexa\AdminUi\Behat\BrowserContext\TrashContext - - Ibexa\AdminUi\Behat\BrowserContext\UDWContext - - Ibexa\AdminUi\Behat\BrowserContext\UserPreferencesContext - - Ibexa\Behat\Browser\Context\AuthenticationContext - - Ibexa\Behat\Browser\Context\DebuggingContext - - Ibexa\User\Behat\Context\UserSettingsContext - - Ibexa\AdminUi\Behat\BrowserContext\UserProfileContext diff --git a/composer.json b/composer.json index 889fb2045..49f245cab 100644 --- a/composer.json +++ b/composer.json @@ -61,10 +61,12 @@ "willdurand/js-translation-bundle": "^6.1" }, "require-dev": { - "ext-zip": "*", + "behat/behat": "^4.0@alpha", "dama/doctrine-test-bundle": "^8.2", - "ibexa/admin-ui-assets": "dev-6.0-next", "deptrac/deptrac": "^4.7", + "ext-zip": "*", + "friends-of-behat/mink-extension": "^3.0@alpha", + "ibexa/admin-ui-assets": "dev-6.0-next", "ibexa/behat": "~6.0.x-dev", "ibexa/code-style": "~2.0.0", "ibexa/doctrine-schema": "~6.0.x-dev",