2021-07-21 15:29:33 by Amitai Schleier | Files touched by this commit (2) |
Log message:
Update to 0.81. From the changelog:
[Fixed]
- Remove cruft from released archive (by expanding .gitignore)
- UTF-8 in test output double encoded
- Tutorial example references `use_ok`, which does not exist in
Test2::Bundle::More
- Step redispatching with step data now work (with documentation)
|
2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575) |
Log message:
*: recursive bump for perl 5.34
|
2021-03-21 09:46:49 by Amitai Schleier | Files touched by this commit (2) |
Log message:
Update to 0.79. From the changelog:
[Changed]
- Files with DOS line endings (\r\n) no longer leave \r at the
end of the line on Unix (\n line-ending systems)
- Stop warning about mixed comments being disallowed after consulting
the Cucumber project through their Slack channel
- Moved CI to GitHub Actions, because TravisCI minutes ran out
[Fixed]
- Fix parallel testing support in the `prove` plugin (prove '-j' support)
- Fix passing UTF-8 data from sub-process spawned by `prove` plugin
- Fix formatting UTF-8 TAP output collected during step execution
|
2021-02-10 21:55:39 by Amitai Schleier | Files touched by this commit (2) |
Log message:
Update to 0.77. From the changelog:
[Added]
- New option `--version` for `pherkin`
[Changed]
- Even more compact storage of language definitions
[Fixed]
- With `prove`, no location details are reported (as they are with
regular Test::More tests), unless run in verbose mode which includes
all non-failing output too (gh #176)
- Require YAML v1.15 to fix failures seen on cpantesters
- No exit status reported for tests run by the `prove` integration
|
2021-02-07 21:16:39 by Amitai Schleier | Files touched by this commit (2) |
Log message:
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
|
2020-12-29 12:28:01 by Amitai Schleier | Files touched by this commit (2) |
Log message:
Update to 0.75. From the changelog:
[Fixed]
- Passing multiple tags arguments to prove correctly intersects
the sets;
e.g. '--feature-option tags=@wip --feature-option tags=@daily' now
correctly runs stricttly the scenarios matching both @wip and @daily
- Tutorial.pod incorrectly stated --tags=@tag1,~@tag2 runs scenarios
tagged '@tag1' except those tagged '@tag2': it runs all tagged
'@tag1' and all *not* tagged '@tag2'.
- Clarified difference between step definitions, step models and step
execution contexts
[Added]
- Explanation in 'pherkin' how to pass tag patterns
- Expanded explanation in Tuturial.pod how to pass tag patterns
Updating during the freeze for bugfixes and documentation improvements.
|
2020-12-13 07:41:00 by Amitai Schleier | Files touched by this commit (2) |
Log message:
Update to 0.74. From the changelog:
- Fixed: failure exit code from 'pherkin' does not work
- Synchronized translations with upstream i18n data
|
2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) |
Log message:
*: bump PKGREVISION for perl-5.32.
|
2020-08-30 11:02:44 by Amitai Schleier | Files touched by this commit (2) |
Log message:
Update to 0.73. From the changelog:
[Added]
- Allow Example variables to be used in Scenario Outline title
[Fixed]
- Failure to load Test::BDD::Cucumber::StepFile; throws error
'Modification of read-only value attempted' (gh #165)
|
2020-08-22 21:30:59 by Amitai Schleier | Files touched by this commit (2) |
Log message:
Update to 0.72. From the changelog:
[Fixed]
- Shebang of 'pherkin' script not replaced on 'make install' (gh #166)
- Step dispatch handles data attribute incorrectly (gh #167)
- Update copyright years
|