./devel/p5-Test-BDD-Cucumber, Feature-complete Cucumber-style testing in Perl

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.83, Package name: p5-Test-BDD-Cucumber-0.83, Maintainer: schmonz

Cucumber lets software development teams describe how software
should behave in plain text. The text is written in a business-readable
domain-specific language and serves as documentation, automated
tests and development-aid - all rolled into one format.

This is a sane, feature-complete Cucumber implementation in Perl.
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.


Required to run:
[textproc/p5-YAML-Syck] [lang/perl5] [devel/p5-File-Find-Rule] [devel/p5-List-MoreUtils] [devel/p5-Path-Class] [devel/p5-Clone] [devel/p5-Test-Differences] [devel/p5-Module-Runtime] [devel/p5-strictures] [devel/p5-Moo] [converters/p5-JSON-MaybeXS] [math/p5-Number-Range] [devel/p5-MooX-HandlesVia] [devel/p5-Type-Tiny] [devel/p5-Sub-Quote]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

Filesize: 103.953 KB

Version history: (Expand)


CVS history: (Expand)


   2022-10-31 01:13:04 by Amitai Schleier | Files touched by this commit (2)
Log message:
Update to 0.83. From the changelog:

- Updated keyword translations from upstream Cucumber project
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-09-13 09:45:50 by Amitai Schleier | Files touched by this commit (2)
Log message:
Update to 0.82. From the changelog:

[Added]
- Environment variable expansion in configuration profiles; use
  ${ENVVAR} anywhere in a 'pherkin.yaml' file to substitute the
  value from the environment. Use $${ENVVAR} to include the
  exact value '${ENVVAR}.
   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