NAME¶
Test::BDD::Cucumber - Feature-complete Cucumber-style testing in Perl
DESCRIPTION¶
A sane and complete Cucumber implementation in Perl
QUICK LINKS¶
Cucumber on Perl on MetaCPAN
<
https://metacpan.org/release/Test-BDD-Cucumber>
WARNING¶
Do have a read of the
Bugs and Missing section below so you're not
surprised when things don't work.
In almost all cases, where the behaviour of this module is different from the
real Cucumber, the plan is to move it to be more similar to that.
NEXT STEPS¶
If you are
completely new to Cucumber, you'd get a pretty overview from
reading our short and crunchy Tutorial.
If you
already understand Cucumber, and just want to get started then you
should read the Step-writing quick-start guide, the documentation for our
command-line tool App::pherkin, and How to integrate with Test::Builder.
If you
want to extend or integrated Test::BDD::Cucumber then you'd
probably be more interested in our Architecture overview.
TEN SECOND GUIDE TO USING THIS IN YOUR CI ENVIRONMENT¶
Don't use the command-line tool, App::pherkin. Instead, look at the How to
integrate with Test::Builder document.
BUGS, MISSING, AND LIMITATIONS¶
The following things do not work in this release, although support is planned in
the very near future:
- •
- Quoting in tables is broken
- •
- Placeholders in pystrings is broken
- •
- Explicit Step Outline notation doesn't work (although step
outlines are explicitly supported)
- •
- Pherkin isn't really fit for purpose yet
CODE¶
On Github, of course:
https://github.com/sheriff/test-bdd-cucumber-perl
<
https://github.com/sheriff/test-bdd-cucumber-perl>.
AUTHORS¶
Peter Sergeant "pete@clueball.com"
Ben Rodgers "ben@bdr.org"
LICENSE¶
Copyright 2011-2014, Peter Sergeant; Licensed under the same terms as Perl