The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

        pcuke [options] [<file>,...]

DESCRIPTION

By default pcuke recursively scans ./features directory and loads all *.pm files using require(). Then it scans again that directory and executes any gherkin, i. e. a *.feature file, and prints out a (colorful) report.

If a <filename> is given then pcuke executes only that gherkin file.

See Test::Pcuke::StepDefinition on how to define steps

See Test::Pcuke::Executor on the details of step execution

OPTIONS

<filename>...

feature file to process

--i18n <LANG>

print keywords for a particular language. Use '--i18n help' for the list of supported languages.

--encoding <encoding>

Use <encoding> instead of 'utf-8'. Affects feature files, step definition (do not 'use utf8' there!) and printing out the report!