Skip to content
🎼 Integrates Behat with Symfony.
Branch: master
Clone or download
pamil Merge branch '2.0'
* 2.0:
  Generate changelog for v2.0.8
  Initialize contexts registered as services
Latest commit 24a318d Mar 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Expose the Mink service Feb 13, 2019
features Merge branch '2.0' Mar 21, 2019
src Merge branch '2.0' Mar 21, 2019
tests/Behat/Context Allow to configure kernel using server & env variables Jan 16, 2019
.gitattributes Remove GitHub Actions for now Jan 30, 2019
.gitignore Prepare Behat boilerplate Nov 3, 2016
.travis.yml Merge branch '2.0' Jan 30, 2019
CHANGELOG-2.0.md Generate changelog for v2.0.8 Mar 21, 2019
LICENSE
README.md Polish the docs Jan 21, 2019
UPGRADE-2.0.md Add upgrade instructions Jan 21, 2019
behat.yml.dist Replace FOB/TestContext with local TestContext Dec 31, 2018
composer.json Merge branch '2.0' Mar 15, 2019
easy-coding-standard.yml Add SyliusLabs/CodingStandard Aug 1, 2018
phpstan.neon Apply suggestions from code review Feb 13, 2019

README.md


SymfonyExtension

This Behat extension provides an integration with Symfony (both ^3.4 and ^4.1) and Mink driver for Symfony application.

It allows for:

  • defining your contexts as regular Symfony services

  • autowiring and autoconfiguring your contexts

  • testing your Symfony application without having to set up a server

Documentation

Versioning

This package follows semantic versioning - public API is defined as configuration and behaviour defined in form of testable scenarios in the features directory. This means once your application is configured to use Behat with SymfonyExtension, it shall continue to work flawlessly within the same major version. PHP classes, apart from FriendsOfBehat\SymfonyExtension\Bundle\FriendsOfBehatSymfonyExtensionBundle, are not covered by this backwards compatibility promise.

License

This extension is completely free and released under permissive MIT license.

Authors

It is originally created by Kamil Kokot. See the list of all contributors.

You can’t perform that action at this time.