Now
MAIN commitmail json YAML
pkgsrc/devel/p5-Test-BDD-Cucumber/Makefile@1.49
/
diff
pkgsrc/devel/p5-Test-BDD-Cucumber/distinfo@1.39 / diff
pkgsrc/devel/p5-Test-BDD-Cucumber/distinfo@1.39 / diff
Update to 0.76. From the changelog:
[Added]
- Mention the `--strict` option for `pherkin` in SYNOPSIS
- Added deprecation warning to 'data' accessor in
Test::BDD::Cucumber::Model::Scenario
[Fixed]
- Warnings when processing empty feature files or files without
a text after the `Feature:` keyword
- Feature and scenario descriptions missing space on concatenated lines
- Location of failed test in TAP output now points to the failed step,
instead of somewhere inside `TAP::Harness`
[Changed]
- Scenarios defined by a scenario outline (`Examples:`) are now
independent as in Cucumber; before, failure of a scenario in an
outline would cancel all subsequent steps *and* scenarios -- now
only steps are cancelled (skipped), but subsequent scenarios are
run (gh #123)
- Descriptions of tests no longer contain prefixed 'In '
- Dependency YAML::Syck switched to YAML (which wraps YAML::XS or
YAML::PP, whichever is available); YAML has 3x more dependencies
on CPAN, increasing chances of prior availability
- Language definitions now stored as Perl instead of JSON for
compactness and load speed
[Removed]
- Dependencies on Clone, List::MoreUtils, Number::Range
[Added]
- Mention the `--strict` option for `pherkin` in SYNOPSIS
- Added deprecation warning to 'data' accessor in
Test::BDD::Cucumber::Model::Scenario
[Fixed]
- Warnings when processing empty feature files or files without
a text after the `Feature:` keyword
- Feature and scenario descriptions missing space on concatenated lines
- Location of failed test in TAP output now points to the failed step,
instead of somewhere inside `TAP::Harness`
[Changed]
- Scenarios defined by a scenario outline (`Examples:`) are now
independent as in Cucumber; before, failure of a scenario in an
outline would cancel all subsequent steps *and* scenarios -- now
only steps are cancelled (skipped), but subsequent scenarios are
run (gh #123)
- Descriptions of tests no longer contain prefixed 'In '
- Dependency YAML::Syck switched to YAML (which wraps YAML::XS or
YAML::PP, whichever is available); YAML has 3x more dependencies
on CPAN, increasing chances of prior availability
- Language definitions now stored as Perl instead of JSON for
compactness and load speed
[Removed]
- Dependencies on Clone, List::MoreUtils, Number::Range