The TagRewriter extension allows tags to be replaced, removed, or augmented at runtime.
This extension requires:
{
"require": {
...
"vipsoft/tag-rewriter-extension": "*"
}
}
$ curl http://getcomposer.org/installer | php
$ php composer.phar install
Activate extension in your behat.yml and define your tags:
# behat.yml
default:
# ...
extensions:
VIPSoft\TagRewriterExtension\Extension:
tags: ~
tags:
# replace @xbrowser with @winxpie @firefox @chrome
xbrowser: winxpie firefox chrome
tags:
# augment @javascript with @winxpie @firefox @chrome
javascript: javascript winxpie firefox chrome
tags:
# remove @javascript
javascript: ~
Copyright (c) 2012 Anthon Pang. See LICENSE for details.