presta / behat-evaluator
The PrestaBehatEvaluator library leverages adapters to evaluate and transform input values into more complex objects.
Installs: 3 747
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 8
Forks: 0
Open Issues: 0
Requires
- php: ^8.1
- ext-intl: *
- doctrine/collections: ^1.0|^2.0
- doctrine/inflector: ^2.0
- symfony/expression-language: ^6.0|^7.0
- zenstruck/foundry: ^2.0
Requires (Dev)
- ext-pdo_sqlite: *
- behat/behat: ^3.14
- doctrine/doctrine-bundle: ^2.12
- doctrine/orm: ^3.2.1
- phpstan/phpstan: ^1.11
- phpunit/phpunit: ^10.5|^11.3
- symfony/console: ^6.0|^7.0
- symfony/dotenv: ^6.0|^7.0
- symfony/framework-bundle: ^6.0|^7.0
- symfony/phpunit-bridge: ^6.0|^7.0
- symfony/runtime: ^6.0|^7.0
- symfony/var-dumper: ^6.0|^7.0
- symfony/yaml: ^6.0|^7.0
- symplify/easy-coding-standard: ^12.3
README
The PrestaBehatEvaluator library leverages adapters to evaluate and transform input values into more complex objects.
It mostly aims to insert dynamic values in Behat features.
Installation
Make sure Composer is installed globally, as explained in the installation chapter of the Composer documentation.
Open a command console, enter your project directory and execute:
$ composer require presta/behat-evaluator --dev
Documentation
- Read the Getting Started guide.
Contributing
Pull requests are welcome.
Thanks to our contributors.
This project is supported by PrestaConcept.