Download the PHP package robertfausk/behat-panther-extension without Composer
On this page you can find all versions of the php package robertfausk/behat-panther-extension. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package behat-panther-extension
BehatPantherExtension
Symfony Panther extension for Behat
Install
Usage example
- Add to your behat.yml.
- Use session in .
- The extension will use options of by default. Have a look at for this.
- Following are some examples with all sessions using mink-panther-driver:
Example on how to pass arguments to ChromeDriver binary
See also https://chromedriver.chromium.org/logging
Example on how to test for a downloaded file
How to upgrade?
Have a look at CHANGELOG for detailed information.
How to contribute?
Start docker-compose with php version of your choice. At the moment the following php versions can be used with docker-compose: php7.2
, php7.3
, php7.4
, php8.0
, php8.1
, php8.2
and php8.3
.
E.g. you can start a container like this:
docker-compose up php8.2
Upgrade scenario lock files:
docker-compose run php8.2 composer update
Run phpunit tests:
docker-compose run php8.2 vendor/bin/phpunit
If you want to start up all containers at once and keep them running in background then run the following:
If you want to execute tests for scenario symfony6
and php8.2
then run the following:
Or if you want to execute tests for scenario symfony7
and php8.3
then run the following:
See also https://github.com/g1a/composer-test-scenarios for more information about scenarios.
Credits
Created by Robert Freigang robertfausk.
BehatPantherExtension is built on top of symfony/panther and robertfausk/mink-panther-driver. It is for usage with Behat and Mink.
All versions of behat-panther-extension with dependencies
behat/behat Version ^3.0.5
robertfausk/mink-panther-driver Version ^1.0
symfony/config Version ^3.4|^4.0|^5.0|^6.0|^7.0
friends-of-behat/mink-extension Version ^2.3.0