From b47f0eb7c0668eba2a345b7c8a0d91aea7e4fafa Mon Sep 17 00:00:00 2001 From: Dawid Parafinski Date: Tue, 8 Sep 2026 11:52:04 +0200 Subject: [PATCH 1/2] IBX-12374: Removed the YAML Behat suites twin --- behat_suites.yml | 99 ------------------------------------------------ 1 file changed, 99 deletions(-) delete mode 100644 behat_suites.yml diff --git a/behat_suites.yml b/behat_suites.yml deleted file mode 100644 index c9b1970845..0000000000 --- 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 From a311ecc654a5fcb997c617cd9c150542883661b2 Mon Sep 17 00:00:00 2001 From: Dawid Parafinski Date: Tue, 8 Sep 2026 12:25:12 +0200 Subject: [PATCH 2/2] IBX-12374: Added the Behat 4 prerelease stability flags to the dev dependencies --- composer.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 889fb20452..49f245cabf 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",