🎼 Integrates Behat with Symfony.
Branch: master
Clone or download
pamil feature #69 Expose the Mink service (pamil)
This PR was merged into the 2.1-dev branch.

Discussion
----------

Closes #61.

Commits
-------

d61600f Expose the Mink service
Latest commit 477ee0f Feb 15, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Expose the Mink service Feb 13, 2019
features
src
tests/Behat/Context
.gitattributes
.gitignore Prepare Behat boilerplate Nov 3, 2016
.travis.yml
CHANGELOG-2.0.md Generate changelog for v2.0.3 Feb 7, 2019
LICENSE Update LICENSE year Jan 10, 2019
README.md Polish the docs Jan 21, 2019
UPGRADE-2.0.md
behat.yml.dist Replace FOB/TestContext with local TestContext Dec 31, 2018
composer.json Merge branch '2.0' Feb 13, 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.