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

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


Branch: CURRENT, Version: 0.52, Package name: p5-Test-BDD-Cucumber-0.52, 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-Moose] [devel/p5-Module-Runtime] [converters/p5-JSON-MaybeXS] [math/p5-Number-Range] [devel/p5-Devel-Refcount]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 33d631dd09aed464993ba535bf6893bb4f2c8bea
RMD160: 97d50952516216a556a6f651a09bf85594415cc0
Filesize: 86.76 KB

Version history: (Expand)


CVS history: (Expand)


   2017-02-15 17:23:48 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Update to 0.52. From the changelog:

- Removed File::Slurp @ehuelsmann
- Minor test fixes @ehuelsmann
   2017-02-09 09:19:34 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Update to 0.51. From the changelog:

- Added a TAP source-handler for Cucumber files, should also
  allow for parallelization
- Table and PyString interpolation fixes @ eheulsmann
- Localization examples for Spanish @ Gonzalo Barco
- Doc Typos fixed @ Grant McLean
- Fixed up JSON output @ Tomas Pokorny
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2016-04-30 15:59:42 by Amitai Schlair | Files touched by this commit (2) | Package updated
Log message:
Update to 0.50. From the changelog:

- eheulsmann added placeholders to PyStrings
- Special extensions syntax in config files added by eheulsmann
   2016-02-25 19:27:52 by Amitai Schlair | Files touched by this commit (2) | Package updated
Log message:
Update to 0.48. From the changelog:

- Now without cruft that was lying around in the build dir
- eheulsmann adds extra documentation on extensions
    https://github.com/pjlsergeant/test-bdd … rl/pull/82
- eheulsmann fixes which keys we allow in configuration files
    https://github.com/pjlsergeant/test-bdd … rl/pull/81
- Spelling mistakes fixed
    https://github.com/pjlsergeant/test-bdd … /issues/75
- Table quoting fixed
    https://github.com/pjlsergeant/test-bdd … /issues/50
- Extensions gains setup and teardown methods
    https://github.com/pjlsergeant/test-bdd … rl/pull/78
- Works on old Perls again:
    https://github.com/pjlsergeant/test-bdd … /issues/79
   2016-02-11 14:10:26 by Amitai Schlair | Files touched by this commit (2) | Package updated
Log message:
Update to 0.45. From the changelog:

- Removed Moose cleanliness method from
  Test::BDD::Cucumber::Extension
- Add extensions! See Test::BDD::Cucumber::Executor and
  Test::BDD::Cucumber::Extensions for details. Work by ehuelsmann:
    https://github.com/pjlsergeant/test-bdd … rl/pull/66
- pherkin command line options can now be read from config files, based on
    a patch by eheulsmann
- Scenario outline handling now works properly with i18n, thanks eheulsmann
    https://github.com/pjlsergeant/test-bdd … rl/pull/71
- Storable dependency removed, thanks ehuelsmann
    https://github.com/pjlsergeant/test-bdd … rl/pull/69
- Various spelling mistakes fixed - thanks James McCoy
   2016-01-10 14:20:38 by Amitai Schlair | Files touched by this commit (2) | Package updated
Log message:
Update to 0.40. From the changelog:

- Step redispatching

pkgsrc changes:

- Remove dependency on FindBin::libs (missed in 0.29 upgrade)
   2015-11-04 18:41:21 by Alistair G. Crooks | Files touched by this commit (78)
Log message:
Remove duplicate SHA512 digests that crept in.