Skip to content

chore: refresh Behat/Mink test stack#746

Open
anonymoususer72041 wants to merge 2 commits intoopencats:masterfrom
anonymoususer72041:chore/update-behat-mink-test-stack
Open

chore: refresh Behat/Mink test stack#746
anonymoususer72041 wants to merge 2 commits intoopencats:masterfrom
anonymoususer72041:chore/update-behat-mink-test-stack

Conversation

@anonymoususer72041
Copy link
Copy Markdown
Contributor

This PR refreshes the Behat/Mink test stack and updates the related Behat configuration.

The dependency update moves the test setup from the previous Goutte-based path to a BrowserKit-based non-JavaScript session setup. As part of that change, behat/mink-goutte-driver is removed, friends-of-behat/mink-extension is used for the Mink extension and the relevant Behat/Mink packages are updated to newer compatible versions.

To make that stack work cleanly in OpenCATS, this PR also updates test/behat.yml and adds a small project-local BrowserKit integration layer for the Behat service container and BrowserKit driver setup.

The dependency selection was intentionally kept compatible with the existing PHP 7.2 support target.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant