Christophe Coevoet 3ee16c4b87 Refactored the configuration of sessions
The configuration now makes sessions a first-class citizen instead of
being centered around drivers. This allows defining several session based
on the same driver type.
Instead of allowing other extensions to register their own sessions to add
new drivers, they can now register a DriverFactory in the MinkExtension
during the extension initialization to make a new driver type available.
2014-01-11 00:13:12 +01:00
2013-10-13 21:27:40 +02:00
2012-05-06 21:13:51 +02:00
2014-01-04 17:14:35 +01:00
2012-05-06 21:53:36 +02:00

MinkExtension

Build
Status

Provides integration layer:

  • Additional services for Behat (Mink, Sessions, Drivers).
  • Behat\MinkExtension\Context\MinkAwareContext which provides Mink instance for your contexts or subcontexts.
  • Base Behat\MinkExtension\Context\MinkContext context which provides base step definitions and hooks for your contexts or subcontexts. Or it could be even used as subcontext on its own.

between Behat 2.4+ and Mink 1.4+.

Docs

Official documentation.

Translated languages

For now exist 10 translated languages: cs,de,es,fr,ja,nl,pl,pt,ru,sv.

Note: The ja,nl and sv are outdated.

How to add a new translated language?

If you want to translate another language, you can use as reference the ru language file under translations folder.

Important: The filename must match with the same translated language name in Behat and Gherkin in order to work correctly.

If the language does not exist in Gherkin. You should consider making a Pull Request to cucumber\gherkin i18n file.

Copyright (c) 2012 Konstantin Kudryashov (ever.zet). See LICENSE for details.

Contributors

Sponsors

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