dev-master
9999999-devBehat builder interface for building and maintaining scenarios in a Symfony2 project
MIT
The Requires
- php >=5.3.2
- friendsofsymfony/jsrouting-bundle 1.1.*
by Radu Topala
behat scenario builder
Behat builder interface for building and maintaining scenarios in a Symfony2 project
Maintaining Behat features of a Symfony2 project directly in the browser, (*1)
Installation instructions:, (*2)
Easiest way to install is via composer,
composer.phar require tsslabs/behat-builder-bundle
, (*3)
OR, (*4)
add those lines to ./composer.json
:, (*5)
"require": {
...
"tsslabs/behat-builder-bundle": "dev-master"
}
, (*6)
and then run composer.phar install
, (*7)
Then enable the bundle in ./app/AppKernel.php
:, (*8)
public function registerBundles() { $bundles = array( ... new TSS\BehatBuilderBundle\TSSBehatBuilderBundle(), ); }
Add routing: ``` tss_behat_builder: resource: "@TSSBehatBuilderBundle/Controller/" type: annotation prefix: /, (*9)
Symlink assets:, (*10)
php app/console assets:install --symlink web
, (*11)
Dump assetic:, (*12)
php app/console assetic:dump web
, (*13)
Enable the bundle in assetic:
assetic:
(...)
bundles: [ TSSBehatBuilderBundle ]
, (*14)
@TODO: - add lexical parser and autocompleter, (*15)
Enjoy :), (*16)
Behat builder interface for building and maintaining scenarios in a Symfony2 project
MIT
behat scenario builder