Up to [cvs.NetBSD.org] / pkgsrc / devel / p5-Test-BDD-Cucumber
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.60 / (download) - annotate - [select for diffs], Wed Sep 6 18:56:06 2023 UTC (2 weeks, 2 days ago) by schmonz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.59: +3 -2
lines
Diff to previous 1.59 (colored)
Update to 0.86. From the changelog: [Breaking] - Parser returns tags prefixed with '@' now, because that's what the Cucumber ecosystem does and what Cucumber::TagExpressions wants as input for its tag names - Tag filters now use the Cucumber Tag Expressions format (see https://cucumber.io/docs/cucumber/api/?lang=java#tag-expressions) - Minimum Perl version is now 5.14 - Scenario's `data` attribute removed (deprecated since 4 years) [Fixed] - Filtering scenarios by tags regressed in 0.85 [Added] - Tests for tag-filtered scenarios
Revision 1.59 / (download) - annotate - [select for diffs], Tue Jul 25 20:16:22 2023 UTC (8 weeks, 3 days ago) by schmonz
Branch: MAIN
Changes since 1.58: +2 -3
lines
Diff to previous 1.58 (colored)
Update to 0.84. From the changelog: - Fixed test failures with Perl 5.39.1 due to trying to import from File::Spec
Revision 1.58 / (download) - annotate - [select for diffs], Thu Jul 6 09:40:09 2023 UTC (2 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.57: +2 -1
lines
Diff to previous 1.57 (colored)
*: recursive bump for perl 5.38
Revision 1.57 / (download) - annotate - [select for diffs], Tue Jun 6 12:41:05 2023 UTC (3 months, 2 weeks ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2
Changes since 1.56: +5 -5
lines
Diff to previous 1.56 (colored)
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
Revision 1.56 / (download) - annotate - [select for diffs], Mon Oct 31 00:13:04 2022 UTC (10 months, 3 weeks ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4
Changes since 1.55: +2 -3
lines
Diff to previous 1.55 (colored)
Update to 0.83. From the changelog: - Updated keyword translations from upstream Cucumber project
Revision 1.55 / (download) - annotate - [select for diffs], Tue Jun 28 11:33:21 2022 UTC (14 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Changes since 1.54: +2 -1
lines
Diff to previous 1.54 (colored)
*: recursive bump for perl 5.36
Revision 1.54 / (download) - annotate - [select for diffs], Mon Sep 13 07:45:50 2021 UTC (2 years ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3
Changes since 1.53: +2 -2
lines
Diff to previous 1.53 (colored)
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}.
Revision 1.53 / (download) - annotate - [select for diffs], Wed Jul 21 13:29:33 2021 UTC (2 years, 2 months ago) by schmonz
Branch: MAIN
Changes since 1.52: +4 -4
lines
Diff to previous 1.52 (colored)
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)
Revision 1.52 / (download) - annotate - [select for diffs], Mon May 24 19:51:40 2021 UTC (2 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.51: +2 -1
lines
Diff to previous 1.51 (colored)
*: recursive bump for perl 5.34
Revision 1.51 / (download) - annotate - [select for diffs], Sun Mar 21 08:46:48 2021 UTC (2 years, 6 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.50: +3 -2
lines
Diff to previous 1.50 (colored)
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
Revision 1.50 / (download) - annotate - [select for diffs], Wed Feb 10 20:55:39 2021 UTC (2 years, 7 months ago) by schmonz
Branch: MAIN
Changes since 1.49: +3 -3
lines
Diff to previous 1.49 (colored)
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
Revision 1.49 / (download) - annotate - [select for diffs], Sun Feb 7 20:16:39 2021 UTC (2 years, 7 months ago) by schmonz
Branch: MAIN
Changes since 1.48: +3 -6
lines
Diff to previous 1.48 (colored)
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
Revision 1.48 / (download) - annotate - [select for diffs], Tue Dec 29 11:28:01 2020 UTC (2 years, 8 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Changes since 1.47: +2 -2
lines
Diff to previous 1.47 (colored)
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.
Revision 1.47 / (download) - annotate - [select for diffs], Sun Dec 13 06:41:00 2020 UTC (2 years, 9 months ago) by schmonz
Branch: MAIN
Changes since 1.46: +2 -3
lines
Diff to previous 1.46 (colored)
Update to 0.74. From the changelog: - Fixed: failure exit code from 'pherkin' does not work - Synchronized translations with upstream i18n data
Revision 1.46 / (download) - annotate - [select for diffs], Mon Aug 31 18:08:58 2020 UTC (3 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.45: +2 -1
lines
Diff to previous 1.45 (colored)
*: bump PKGREVISION for perl-5.32.
Revision 1.45 / (download) - annotate - [select for diffs], Sun Aug 30 09:02:44 2020 UTC (3 years ago) by schmonz
Branch: MAIN
Changes since 1.44: +2 -2
lines
Diff to previous 1.44 (colored)
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)
Revision 1.44 / (download) - annotate - [select for diffs], Sat Aug 22 19:30:59 2020 UTC (3 years, 1 month ago) by schmonz
Branch: MAIN
Changes since 1.43: +2 -2
lines
Diff to previous 1.43 (colored)
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
Revision 1.43 / (download) - annotate - [select for diffs], Tue May 12 09:28:07 2020 UTC (3 years, 4 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.42: +2 -2
lines
Diff to previous 1.42 (colored)
Update to 0.71. From the changelog: [Fixed] - Feature file parser crashes on empty files - 'prove' plugin doesn't run 'post_execute' hooks
Revision 1.42 / (download) - annotate - [select for diffs], Sun Apr 19 08:58:14 2020 UTC (3 years, 5 months ago) by schmonz
Branch: MAIN
Changes since 1.41: +2 -2
lines
Diff to previous 1.41 (colored)
Update to 0.70. From the changelog: [Fixed] - Due to hash key randomization, incompatible column sets were reported where in fact the sets are equal (with tests) - Multiple examples would always report incompatible column sets - Multiple examples trigger parser error due to accessing a deprecated scenario attribute - Too much code was running with $/ bound to `undef` when parsing Gherkin from file - NAME section missing in two modules causing Dist::Zilla to fail insertion of VERSION section [Changed] - Some improved error messages [Added] - New --strict option for `pherkin` which causes an exit value of 1 when there are 'pending' or 'missing' steps
Revision 1.41 / (download) - annotate - [select for diffs], Sun Sep 29 12:11:08 2019 UTC (3 years, 11 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3
Changes since 1.40: +2 -2
lines
Diff to previous 1.40 (colored)
Update to 0.67. From the changelog: [Changed] - Add package statement to step files of core feature tests - Move Executor from Test2::API::context() to Test2::Bundle::More (for pass, fail and done_testing) to fix seemingly random failures. Fixes #155. [Added] - Full support for package declarations in step files
Revision 1.40 / (download) - annotate - [select for diffs], Sun Sep 22 18:37:07 2019 UTC (4 years ago) by schmonz
Branch: MAIN
Changes since 1.39: +3 -2
lines
Diff to previous 1.39 (colored)
Update to 0.660001. From the changelog: [Changed] - Add package statement to step files of core feature tests (causes tests to fail locally too now; hopefully cpantesters now lights up like a Christmas tree :-) ) - Dependency listing clean up - Test2::API minimum dependency updated - META.json generation -- now includes 'provides' as CPANTS wants [Added] - Full support for package declarations in step files - Scenario descriptions are now included in output - Support for multiple Examples per scenario - Support for tags on Examples - Support for description blocks in Examples [Fixed] - Harnass outputs 'Scenario' and 'Feature' instead of the actual keywords from the feature file (e.g. 'Szenario') [Removed] - Test files in t/old/ -- not run as tests
Revision 1.39 / (download) - annotate - [select for diffs], Sun Sep 15 18:53:16 2019 UTC (4 years ago) by schmonz
Branch: MAIN
Changes since 1.38: +2 -2
lines
Diff to previous 1.38 (colored)
Update to 0.64. From the changelog: [Deprecated] - Mixing steps with comments is not allowed in Gherkin; support for mixing steps and comments will be removed in v1.0 [Changed] - Gherkin parser refactoring for readability [Added] - Support for scenario descriptions: a block of explanatory text between the `Scenario:` keyword and the step lines
Revision 1.38 / (download) - annotate - [select for diffs], Tue Sep 10 22:40:03 2019 UTC (4 years ago) by schmonz
Branch: MAIN
Changes since 1.37: +2 -2
lines
Diff to previous 1.37 (colored)
Update to 0.62. From the changelog: - Fix regression in 0.61 with `prove` plugin printing TAP on STDOUT
Revision 1.37 / (download) - annotate - [select for diffs], Sun Sep 8 11:54:35 2019 UTC (4 years ago) by schmonz
Branch: MAIN
Changes since 1.36: +2 -3
lines
Diff to previous 1.36 (colored)
Update to 0.61. From the changelog: - Renamed Test::BDD::Cucumber::Harness::TestBuilder to Test::BDD::Cucumber::Harness::TAP for consistency with the other harnesses (which have output-based names) - Add support for step functions using Test2 - Added documentation of availability of meta data defined with step functions for use by extensions to the Architecture manual - Split dependencies by Runtime vs TestRequires
Revision 1.36 / (download) - annotate - [select for diffs], Mon Sep 2 12:45:26 2019 UTC (4 years ago) by schmonz
Branch: MAIN
Changes since 1.35: +2 -2
lines
Diff to previous 1.35 (colored)
Update to 0.60. From the changelog: - Added flag to make `pherkin` check for duplicate matching step functions to help debugging - Added option to specify meta data to step functions and use it in extensions; minimally available meta data identifies the file name and line where the step function has been defined - Cleaned up release procedure: 0.58 and 0.59 were sloppy, including additional files from the working directory - Increase minimum Perl version to 5.10 - Updated languge support from Cucumber upstream repository, adding support for: Armenian, Aragonese, Asturian, Azerbaijani, Bosnian, Emoji, Irish, Gujarati, Georgian, Macedonian (Cyrilic), Macedonian (Latin), Mongolian and Tamil - Documentation updates and (hopefully) clarification
Revision 1.35 / (download) - annotate - [select for diffs], Tue Aug 27 20:55:30 2019 UTC (4 years ago) by schmonz
Branch: MAIN
Changes since 1.34: +2 -3
lines
Diff to previous 1.34 (colored)
Update to 0.58. From the changelog: - Reap finished child processes in the `prove` plugin `TAP::Parser::Iterator::PherkinStream`
Revision 1.34 / (download) - annotate - [select for diffs], Sun Aug 11 13:20:27 2019 UTC (4 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.33: +2 -1
lines
Diff to previous 1.33 (colored)
Bump PKGREVISIONs for perl 5.30.0
Revision 1.33 / (download) - annotate - [select for diffs], Sun Jun 30 20:15:49 2019 UTC (4 years, 2 months ago) by nia
Branch: MAIN
Changes since 1.32: +2 -2
lines
Diff to previous 1.32 (colored)
Update packages using a search.cpan.org HOMEPAGE to metacpan.org. The former now redirects to the latter. This covers the most simple cases where http://search.cpan.org/dist/name can be changed to https://metacpan.org/release/name. Reviewed by hand to hopefully make sure no unwanted changes sneak in.
Revision 1.32 / (download) - annotate - [select for diffs], Thu Apr 11 16:46:36 2019 UTC (4 years, 5 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.31: +2 -3
lines
Diff to previous 1.31 (colored)
Update to 0.57. From the changelog: - Simple match mode `-m` based on a patch by @ehuelsmann - Move the invocation of the pre- and post-execute triggers out of 'run()' @ehuelsmann - Parallellism on TAP::Harness <= 3.39 and improved triggers @ehuelsmann - General refactoring of the Executor @ehuelsmann - Auto generate META.json using the plugin [MetaJSON] @manwar
Revision 1.31 / (download) - annotate - [select for diffs], Wed Aug 22 09:44:43 2018 UTC (5 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3
Changes since 1.30: +2 -1
lines
Diff to previous 1.30 (colored)
Recursive bump for perl5-5.28.0
Revision 1.30 / (download) - annotate - [select for diffs], Mon Apr 23 02:38:42 2018 UTC (5 years, 5 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2
Changes since 1.29: +6 -5
lines
Diff to previous 1.29 (colored)
Update to 0.56 Update DEPENDS Upstream changes: 0.56: 21 Apr 2018 - Minor upgrade to minimum required Moo version to help try and flush out some CPAN smokers failure. 0.55: 11 Apr 2018 - Fix a parsing bug with PyStrings at the end of a scenario, via latk https://github.com/pjlsergeant/test-bdd-cucumber-perl/pull/127
Revision 1.29 / (download) - annotate - [select for diffs], Sun Apr 15 01:24:39 2018 UTC (5 years, 5 months ago) by schmonz
Branch: MAIN
Changes since 1.28: +2 -2
lines
Diff to previous 1.28 (colored)
Update to 0.54. From the changelog: - Set output layers properly to UTF8, via ivanych https://github.com/pjlsergeant/test-bdd-cucumber-perl/pull/126
Revision 1.28 / (download) - annotate - [select for diffs], Sun Jul 9 15:02:11 2017 UTC (6 years, 2 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.27: +6 -4
lines
Diff to previous 1.27 (colored)
Update to 0.53. From the changelog: - Moose -> Moo, thanks to https://github.com/vti
Revision 1.27 / (download) - annotate - [select for diffs], Mon Jun 5 14:23:41 2017 UTC (6 years, 3 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2
Changes since 1.26: +2 -1
lines
Diff to previous 1.26 (colored)
Recursive revbump from lang/perl5 5.26.0
Revision 1.26 / (download) - annotate - [select for diffs], Wed Feb 15 16:23:48 2017 UTC (6 years, 7 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.25: +2 -3
lines
Diff to previous 1.25 (colored)
Update to 0.52. From the changelog: - Removed File::Slurp @ehuelsmann - Minor test fixes @ehuelsmann
Revision 1.25 / (download) - annotate - [select for diffs], Thu Feb 9 08:19:34 2017 UTC (6 years, 7 months ago) by schmonz
Branch: MAIN
Changes since 1.24: +2 -3
lines
Diff to previous 1.24 (colored)
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
Revision 1.24 / (download) - annotate - [select for diffs], Wed Jun 8 19:23:35 2016 UTC (7 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2
Changes since 1.23: +2 -1
lines
Diff to previous 1.23 (colored)
Bump PKGREVISION for perl-5.24.
Revision 1.23 / (download) - annotate - [select for diffs], Sat Apr 30 13:59:42 2016 UTC (7 years, 4 months ago) by schmonz
Branch: MAIN
Changes since 1.22: +2 -2
lines
Diff to previous 1.22 (colored)
Update to 0.50. From the changelog: - eheulsmann added placeholders to PyStrings - Special extensions syntax in config files added by eheulsmann
Revision 1.22 / (download) - annotate - [select for diffs], Thu Feb 25 18:27:52 2016 UTC (7 years, 6 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base,
pkgsrc-2016Q1
Changes since 1.21: +2 -2
lines
Diff to previous 1.21 (colored)
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-cucumber-perl/pull/82 - eheulsmann fixes which keys we allow in configuration files https://github.com/pjlsergeant/test-bdd-cucumber-perl/pull/81 - Spelling mistakes fixed https://github.com/pjlsergeant/test-bdd-cucumber-perl/issues/75 - Table quoting fixed https://github.com/pjlsergeant/test-bdd-cucumber-perl/issues/50 - Extensions gains setup and teardown methods https://github.com/pjlsergeant/test-bdd-cucumber-perl/pull/78 - Works on old Perls again: https://github.com/pjlsergeant/test-bdd-cucumber-perl/issues/79
Revision 1.21 / (download) - annotate - [select for diffs], Thu Feb 11 13:10:26 2016 UTC (7 years, 7 months ago) by schmonz
Branch: MAIN
Changes since 1.20: +2 -2
lines
Diff to previous 1.20 (colored)
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-cucumber-perl/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-cucumber-perl/pull/71 - Storable dependency removed, thanks ehuelsmann https://github.com/pjlsergeant/test-bdd-cucumber-perl/pull/69 - Various spelling mistakes fixed - thanks James McCoy
Revision 1.20 / (download) - annotate - [select for diffs], Sun Jan 10 13:20:38 2016 UTC (7 years, 8 months ago) by schmonz
Branch: MAIN
Changes since 1.19: +2 -3
lines
Diff to previous 1.19 (colored)
Update to 0.40. From the changelog: - Step redispatching pkgsrc changes: - Remove dependency on FindBin::libs (missed in 0.29 upgrade)
Revision 1.19 / (download) - annotate - [select for diffs], Sat Oct 31 14:23:04 2015 UTC (7 years, 10 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.18: +2 -2
lines
Diff to previous 1.18 (colored)
Update to 0.39. From the changelog: - Proper support for Test::Builder's BAIL_OUT() added - Fixed error message when fail_skip is set on Test::Builder harness - Made pherkin -I work again
Revision 1.18 / (download) - annotate - [select for diffs], Sat Aug 29 23:14:43 2015 UTC (8 years ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3
Changes since 1.17: +4 -4
lines
Diff to previous 1.17 (colored)
Update to 0.37. From the changelog: - Allow specification of extra step files and directories in `pherkin` - Don't require Devel::FindRef - Fixed the Test::Builder wrapping issue discussed at: https://github.com/pjlsergeant/test-bdd-cucumber-perl/pull/61 Output from Test::Exception should now be properly captured. - Updated git repository all over the places
Revision 1.17 / (download) - annotate - [select for diffs], Fri Jun 12 10:49:47 2015 UTC (8 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base,
pkgsrc-2015Q2
Changes since 1.16: +2 -1
lines
Diff to previous 1.16 (colored)
Recursive PKGREVISION bump for all packages mentioning 'perl', having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
Revision 1.16 / (download) - annotate - [select for diffs], Tue May 5 01:15:36 2015 UTC (8 years, 4 months ago) by schmonz
Branch: MAIN
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
Update to 0.34. From the changelog: - JSON formatter tests now Win32 compatible - JSON formatter uses filename/line based IDs rather than memory-location ones, thanks Tomas Pokorny - Minor App::pherkin refactor to make harness an attribute, thanks Tomas Pokorny - $ENV{ANSI_COLOR_DISABLED} checked for definedness, not truth in deciding whether to colourize output in some situations; thanks Tomas Pokorny - Minor typo fixes, thanks 'poum', 'Chylli'
Revision 1.15 / (download) - annotate - [select for diffs], Thu Dec 25 05:36:56 2014 UTC (8 years, 9 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4
Changes since 1.14: +2 -5
lines
Diff to previous 1.14 (colored)
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.
Revision 1.14 / (download) - annotate - [select for diffs], Tue Oct 14 10:00:30 2014 UTC (8 years, 11 months ago) by schmonz
Branch: MAIN
Changes since 1.13: +3 -3
lines
Diff to previous 1.13 (colored)
Update to 0.31. From the changelog: - Specified a minimum version of File::Slurp in response to a private bug report
Revision 1.13 / (download) - annotate - [select for diffs], Tue Sep 2 04:11:41 2014 UTC (9 years ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base,
pkgsrc-2014Q3
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
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
Revision 1.12 / (download) - annotate - [select for diffs], Wed Jun 25 01:23:38 2014 UTC (9 years, 3 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base,
pkgsrc-2014Q2
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
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.
Revision 1.11 / (download) - annotate - [select for diffs], Wed Jun 11 20:53:01 2014 UTC (9 years, 3 months ago) by schmonz
Branch: MAIN
Changes since 1.10: +3 -2
lines
Diff to previous 1.10 (colored)
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
Revision 1.10 / (download) - annotate - [select for diffs], Mon Jun 9 18:04:10 2014 UTC (9 years, 3 months ago) by schmonz
Branch: MAIN
Changes since 1.9: +4 -5
lines
Diff to previous 1.9 (colored)
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
Revision 1.9 / (download) - annotate - [select for diffs], Thu May 29 23:36:20 2014 UTC (9 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.8: +2 -1
lines
Diff to previous 1.8 (colored)
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.
Revision 1.8 / (download) - annotate - [select for diffs], Sun Apr 13 14:55:39 2014 UTC (9 years, 5 months ago) by schmonz
Branch: MAIN
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
Update to 0.18. From the changelog: - Removed Find::File dependency in StepFile.pm
Revision 1.7 / (download) - annotate - [select for diffs], Thu Jan 2 16:39:57 2014 UTC (9 years, 8 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base,
pkgsrc-2014Q1
Changes since 1.6: +2 -3
lines
Diff to previous 1.6 (colored)
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
Revision 1.6 / (download) - annotate - [select for diffs], Sun Nov 24 10:02:40 2013 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base,
pkgsrc-2013Q4
Changes since 1.5: +3 -3
lines
Diff to previous 1.5 (colored)
Comment out p5-Term-ANSIColor dependency, in perl since 5.6.0. Bump PKGREVISION.
Revision 1.5 / (download) - annotate - [select for diffs], Sun Nov 24 09:57:03 2013 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.4: +3 -3
lines
Diff to previous 1.4 (colored)
Comment out p5-Storable dependency; included in perl since 5.7.3.
Revision 1.4 / (download) - annotate - [select for diffs], Tue Jun 4 09:40:33 2013 UTC (10 years, 3 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2
Changes since 1.3: +2 -3
lines
Diff to previous 1.3 (colored)
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
Revision 1.3 / (download) - annotate - [select for diffs], Fri May 31 12:40:47 2013 UTC (10 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.2: +2 -1
lines
Diff to previous 1.2 (colored)
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.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Jan 28 18:35:48 2013 UTC (10 years, 7 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base,
pkgsrc-2013Q1
Changes since 1.1: +1 -3
lines
Diff to previous 1.1 (colored)
Remove outdated comment.
Revision 1.1 / (download) - annotate - [select for diffs], Sun Jan 27 20:47:28 2013 UTC (10 years, 7 months ago) by schmonz
Branch: MAIN
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.