Commit graph

15 commits

Author SHA1 Message Date
schmonz
55f5ed81a0 Update to 0.32. From the changelog:
- Colour themes for TermColor harness, fixes
    https://github.com/sheriff/test-bdd-cucumber-perl/issues/35
- Command-line options are now passed through
    https://github.com/sheriff/test-bdd-cucumber-perl/pull/49/files
- Both of these are based on a patch from benningm

Updating during the freeze because this is a leaf, passes its
self-tests, and fixes bugs.
2014-12-25 05:36:56 +00:00
schmonz
c1244d2e3d Update to 0.31. From the changelog:
- Specified a minimum version of File::Slurp in response to a private
  bug report
2014-10-14 10:00:30 +00:00
schmonz
9d80f6cd31 Update to 0.30. From the changelog:
- Use core module Digest::SHA instead of Digest::SHA1
- Tried to fix Win32 issue again
- Remove FindBin::libs
- Installs cleanly on 5.8 again
- Fixed the JSON outputter test on Win32 to use Path::Class
- Added JSON output support, courtesy of Tomas Zemres
- Some useful minor patched via Paul Cochrane
- Ran the whole thing through perltidy
2014-09-02 04:11:41 +00:00
schmonz
ca210ea214 Update to 0.26. From the changelog:
- Fixed a bug relating to skipped steps in TermColor output
  https://github.com/sheriff/test-bdd-cucumber-perl/issues/40
- Changed examples/ to use C->matches

Updating this leaf during the freeze for the bugfix.
2014-06-25 01:23:38 +00:00
schmonz
839520da54 Update to 0.25. From the changelog:
- Highlight parameters properly in TermColor output using @+ and @-
  https://github.com/sheriff/test-bdd-cucumber-perl/issues/24
2014-06-11 20:53:01 +00:00
schmonz
e814d4913c Update to 0.24. From the changelog:
- Replacing string `eval` with block `eval` for requiring test harnesses -
  thanks Paul Cochrane
- Module metadata now points to repository and bug tracker - thanks Peter
  Rabbitson
- Removed Ouch
- Another attempt to fix up the weird regex test bug
- Remove our experiment with ShareDir
- Some PerlCritic-ish fixes from Paul Cochrane
- Updated copyrights, again from Paul Cochrane
- There's some weird-ass bug with $1 not getting set properly, sometimes,
  on perl's older than 5.14. I can't reproduce, and virtually identical
  examples act differently. Also I can't reproduce it. Rewritten the test
  itself to go via ->matches
- Now works with 5.10.0 again
- Adding missed dependency from Paul Cochrane
- Removed Method::Signatures dependency
- Added C and S step file shortcut subrefs
- Added Internationalization support, thanks to some sterling work
    by Gregor Goldbach and Pablo Duboue
2014-06-09 18:04:10 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
schmonz
651d31f712 Update to 0.18. From the changelog:
- Removed Find::File dependency in StepFile.pm
2014-04-13 14:55:39 +00:00
schmonz
0feb7c27dc Update to 0.17. From the changelog:
- the Calculator module should now be hidden from the PAUSE indexer
- The scenario stash wasn't being reset between each Outline Scenario
  execution.
- Default behaviour from pherkin is to supress colours when outputting
  to not a tty; thanks (for this, and much of the stuff in 0.15) to
  rjp: https://github.com/sheriff/test-bdd-cucumber-perl/pull/11
- Try and use Win32::Console::ANSI if on Windows
  https://github.com/sheriff/test-bdd-cucumber-perl/issues/13
- Before and After Hooks now implemented
  highflying: https://github.com/sheriff/test-bdd-cucumber-perl/pull/15
- Step Placeholder Transform now implemented
- Step line number now displayed on failing steps (TestBuilder output)
- Fixed bug where results from skipped steps were not being added
  to the overall results
- Run tagged scenarios
  rjp: https://github.com/sheriff/test-bdd-cucumber-perl/pull/15
  highflying: https://github.com/sheriff/test-bdd-cucumber-perl/pull/10
2014-01-02 16:39:57 +00:00
wiz
d5f23bac60 Comment out p5-Term-ANSIColor dependency, in perl since 5.6.0.
Bump PKGREVISION.
2013-11-24 10:02:40 +00:00
wiz
b125a56694 Comment out p5-Storable dependency; included in perl since 5.7.3. 2013-11-24 09:57:02 +00:00
schmonz
51e1d898e8 Update to 0.15. From the changelog:
- pherkin now accepts an output type via -o, eg:
    pherkin -o TestBuilder ; pherkin -o TermColor
  This is a partial solution to:
    https://github.com/sheriff/test-bdd-cucumber-perl/issues/8

- Use the original verb that the test file used
  https://github.com/sheriff/test-bdd-cucumber-perl/issues/9

- Actually apply the Test::Builder 1.5 stuff

- Command-line options for pherkin thanks to cursork

- Reintroduced the "auto_corpus" tests, and made them work
2013-06-04 09:40:33 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
schmonz
fb7d869657 Remove outdated comment. 2013-01-28 18:35:48 +00:00
schmonz
f0c7302438 Add p5-Test-BDD-Cucumber:
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.
2013-01-27 20:47:28 +00:00