Kamil Kokot c0d7a8391c Fix CI shell safety, widen Symfony constraints, add Behat 4 step attributes
- lock-symfony-version.sh: replace cat<<<$(jq) with tmp+mv to avoid
  file truncation; add .key as $k capture in with_entries per jq safety rules
- lock-behat-version.sh: new script mirroring lock-symfony-version.sh,
  fixes the Behat 4 lock step which was wrongly targeting require-dev
  instead of require
- CI: actions/checkout@v3 → @v4; composer validate --strict; use
  lock-behat-version.sh in the Behat 4 step
- composer.json: widen symfony/config, symfony/browser-kit,
  symfony/http-client to ^7.4 || ^8.0 so Symfony 8 installs without CI overrides
- MinkContext: add #[\Behat\Step\Given/When/Then] attributes alongside
  existing docblocks so Behat 4 (which ignores docblock annotations)
  can discover all step definitions

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-06-12 17:03:13 +02:00
2012-05-06 21:13:51 +02:00
2012-05-06 21:53:36 +02:00
2022-07-01 12:40:00 +03:00

This is the fork of MinkExtension library that supports PHP >=7.4 and supports Symfony >=4.4.

For the documentation, please refer to the original repository.

No updates other than Symfony compatibility will be provided, but this fork might be synchronised with the original repository in the future.

Description
Fork of FriendsOfBehat MinkExtension with Behat 4 / Symfony 8 compatibility work
Readme MIT 603 KiB
Languages
PHP 99.4%
Gherkin 0.6%