flaconi / behat-contexts
Provides reuseable contexts that helps testing your application (enqueue)
Installs: 7 770
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 21
Forks: 0
Open Issues: 0
Type:behat-extension
Requires
- php: ^7.3
- behat/behat: ^3.5
- phpunit/phpunit: ^8.1
- thecodingmachine/safe: ^1.0
Requires (Dev)
- enqueue/fs: ^0.10.0
- enqueue/null: ^0.10.0
- ergebnis/phpstan-rules: ^0.14
- flaconi/coding-standard: ^3.1.1
- friends-of-behat/service-container-extension: ^1.0
- friends-of-behat/test-context: ^1.1
- guzzlehttp/psr7: ^1.5
- matthiasnoback/behat-local-code-coverage-extension: ^0.3.0
- php-http/client-common: ^2.0
- php-http/mock-client: ^1.3
- phpstan/extension-installer: ^1.0
- phpstan/phpstan: ^0.12.4
- phpstan/phpstan-deprecation-rules: ^0.12.0
- phpstan/phpstan-strict-rules: ^0.12.0
- phpunit/phpcov: ^6.0
- queue-interop/queue-interop: ^0.8.0
- symfony/framework-bundle: ^4.2
- symfony/http-kernel: ^4.2
- thecodingmachine/phpstan-safe-rule: ^1.0
README
Behat extension with custom helper steps
Table of contents
Installation
The recommended way to install Flaconi Behat Contexts is through Composer.
{ "require-dev": { "flaconi/behat-contexts": "^1.0" } }
Enable this extension and configure Behat to use it
```yaml
# behat.yml
default:
# ...
extensions:
Flaconi\Behat\Extension: ~
```
Contributing
To make this repository work on your machine, clone it and run these three commands in the root directory of the repository:
composer install
composer code-style
composer tests-ci
After writing some code and editing or adding feature tests, run these commands again to check that everything is OK:
composer code-style
composer tests-ci
We are always looking forward for your bugreports, feature requests and pull requests. Thank you.