[libtest-bdd-cucumber-perl] annotated tag 0.19 created (now 5e140c0)
Intrigeri
intrigeri at moszumanska.debian.org
Thu Jun 19 10:18:31 UTC 2014
This is an automated email from the git hooks/post-receive script.
intrigeri pushed a change to annotated tag 0.19
in repository libtest-bdd-cucumber-perl.
at 5e140c0 (tag)
tagging fc05ba143057081277962478853451d4e5983de6 (commit)
tagged by Peter Sergeant
on Tue Jun 3 07:35:27 2014 +0100
- Log -----------------------------------------------------------------
Cut 0.19
Ben Rogers (26):
Step line number now displayed on failing steps, added code for Before and After Hooks, and for placeholder and table Transforms
Fixed bug where results from skipped steps were not being added to the overall results
Merge pull request #14 from highflying/master
Merged in changes from rjp's Run tagged scenarios pull request
Merge pull request #15 from highflying/master
Removed Data::Dumper use
Added information on pherkin -t option
Preparation for release 0.16
Changed date for release 0.16
Merge pull request #16 from highflying/master
Fixed POD
Merge pull request #17 from highflying/master
Hide Calculator from the PAUSE indexer
Fixed bug where the scenario stash wasn't being reset between each Outline Scenario
Merge pull request #18 from highflying/master
CHANGES for v0.17
Merge pull request #19 from highflying/master
Fix for issue #22
Fix for issue #22
Merge branch 'master' of github.com:highflying/test-bdd-cucumber-perl
Merge pull request #25 from glauschwuffel/master
Merge remote-tracking branch 'upstream/master'
Merge pull request #26 from sheriff/less-typing
Release 0.18 changes
Merge pull request #27 from highflying/master
Changes in preparation for next release
Neil Kirsopp (2):
Add prove-like lib flags to pherkin
Fix ordering issue
Pablo Duboue (2):
Cucumber translation files, from
Localized feature files.
Peter Sergeant (82):
First checkin
Small changes
Intermediate checkin
Mostly working
Better docs
Added the feature_parser
Broke the executor but started to move towards a much more sensible model
Fixed up the context. Steps need to be able to use Test::Builder-related methods
Test::Builder is localized - you can now use Test::More and friends in your steps...
Update TODO
Added a Calculator example, which fails its tests, but the tests get run properly...
Fixed calculator
Calculator example works with multi-line step examples and scenarios!
Proper Test::Builder integration
Added pretty coour output and saner step loading and step skipping and stuff
Fixed parser, added auto orpus
Internal renames
Moved directories around for rename
Minor README update
Made this a safe package
Testing if README.pod symbolic link works
Better docs coming in
Made some progress on the tutorial
Finished off the tutorial
Removed vestigial and incorrect Tutorial file
Tidied up the 'pherkin' app and t/900_run_features.t
Removed some defunct files
Fixed up docs some more
Added a bunch more documentation
Make the examples function as basic tests
More docs
Removed old binaries
Steps manual first stab done
Make a release from this
Documentation fixes, and remove a collision in example steps
Commit some work I'd been doing during down-time
Remove trial flag
0.02 Changes
Merge branch 'master' of github.com:sheriff/test-bdd-cucumber-perl
Fixing up broken tests and a few other small changes
Moving towards a 0.3 release
Added List::Util dep
Made the tests all pass
Improved docs
Fixed up docs
0.03 release
Release 0.04, in which we fix a greedy step parser
0.05 - Fixed a bug with scenario parsing
Link-back to MetaCPAN
Fixed a typo in link to Pherkin, thanks SawyerX
Background's done properly, as per https://github.com/sheriff/test-bdd-cucumber-perl/issues/3
pherkin now returns a non-zero exit code on failure
Added tag support
Tiny doc fix
Added a target list of cucumber-tck scenarios that have content
Fixed a typo. Rebuilding tarball on a clean environment so it doesn't pull in OmniO cruft
Typos fixed and minimal manpage added to pherkin
Silly editor
More detailed documentation for pherkin
Tense-changes made at the request of a packager for pherkin man page to be consistent with other man pages
Clone::Fast -> Clone
https://github.com/sheriff/test-bdd-cucumber-perl/issues/4
Fixed tag-related issues, thanks to a patch by Craig Caroon
Reintroduced auto-corpus tests, and moved around bits of the test suite
Merge pull request #7 from cursork/master
v0.14 - now with tb stuff
Use the original verb, such as "and" or "but"
v0.15 - pherkin now accepts an output type
Supress colour output when -t is false
Try and use Win32::Console::ANSI for output if available
Ever noticed how much typing stuff over and over again sucks? Also: Method::Signatures
Updated the documentation to better reflect the use of C and S
Removed all traces of Method::Signatures
Added in Internationalization features
Moved German examples to examples/
JSON::XS -> JSON::MaybeXS and a couple of little tidies
Updated the CHANGES file
Fixed some todos
Updated what we can and can't do
Weird 5.16.2 behaviour around $1. ENOTIME, this is a nicer solution anyway.
Indent synopsis properly
Make room for a VERSION
glauschwuffel (29):
Removed use of File::Find since it's not needed here and it interferes with Brownie's find keyword
integrated pull request https://github.com/sheriff/test-bdd-cucumber-perl/pull/6
merged changes from v0.19
The language of a feature is now stated in the feature itself (as in cucumber)
Fixed typo in doc. Removed passing of language argument since we now get the language from a feature
JSON-based information for supported languages is now read from DATA filehandle.
missed cleanup from pull requst #6: the Loader doesn't have a language argument anymore
extracted i18n code from the parser and put it in a dedicated module
added --i18n option to pherkin
Step files may now be localized: step definition functions are aliased
the first fully localized feature and step file
added documentation for --i18n option
set encoding for output stream to utf8 since we output utf8 (features and results)
The option --i18n now prints the keywords in a more readable fashion. Again, this is closer to cucumber than it was before.
update of i18n.json
remove the asterisk from the list of available keywords since it doesn't work right now
moved i18n examples to the examples directory
strip asterisk from i18n definitions since it doesn't work anyway.
added some brief information about i18n to the tutorial
removed backup copy of emacs
Step defining keywords are now anchored ^$ in case a verb contains another, different verb
Removed export of junk functions that were never defined and defined twice
Added temp var for langdef so the lines referring to it read a bit nicer. Reformatted changed functions with perltidy (tabs are gone now). Minor corrections to keyword regexes.
wip: move i18n.json from DATA segment to shared file. cleanup to follow
removed backup comments
filename creation is now portable
moved initialization of language definitions to dedicated function
wip cleanup: use proper dist name for shared directory
added basic .gitignore for files and directories created by dzil
rjp (5):
Tag support for bin/pherkin
Support (mostly) for Cucumber-compatible selectors
Tagged digest example
Do the scenario-tag-filtering in the correct place.
Better handling of command line tag options
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 485709c Cucumber translation files, from
new 15f79df Localized feature files.
new 9d6aad7 Fix for issue #22
new 106afae Fix for issue #22
new 9f34039 Merge branch 'master' of github.com:highflying/test-bdd-cucumber-perl
new 1a956a2 Removed use of File::Find since it's not needed here and it interferes with Brownie's find keyword
new 95d1600 Merge pull request #25 from glauschwuffel/master
new fc0170a Merge remote-tracking branch 'upstream/master'
new 16d4aa6 Ever noticed how much typing stuff over and over again sucks? Also: Method::Signatures
new 9f98c6c Merge pull request #26 from sheriff/less-typing
new b93bda9 Release 0.18 changes
new f76d838 Merge pull request #27 from highflying/master
new c818ce2 Changes in preparation for next release
new 7970e77 integrated pull request https://github.com/sheriff/test-bdd-cucumber-perl/pull/6
new 1b4cd9d merged changes from v0.19
new 86bb79e The language of a feature is now stated in the feature itself (as in cucumber)
new b4d347c Fixed typo in doc. Removed passing of language argument since we now get the language from a feature
new 3392a3e JSON-based information for supported languages is now read from DATA filehandle. The encoding pragma is deprecated, using utf8 instead.
new 448c32e missed cleanup from pull requst #6: the Loader doesn't have a language argument anymore
new 9991bfd extracted i18n code from the parser and put it in a dedicated module
new 9dc0d9b added --i18n option to pherkin
new c87e6fc Step files may now be localized: step definition functions are aliased
new 255903a the first fully localized feature and step file
new 47772da added documentation for --i18n option
new 2973d9e set encoding for output stream to utf8 since we output utf8 (features and results)
new 11311ba The option --i18n now prints the keywords in a more readable fashion. Again, this is closer to cucumber than it was before.
new 5e2fe3c update of i18n.json
new fc76538 remove the asterisk from the list of available keywords since it doesn't work right now
new 2fff34f moved i18n examples to the examples directory
new dddf824 strip asterisk from i18n definitions since it doesn't work anyway.
new adb302a added some brief information about i18n to the tutorial
new 5fa336a removed backup copy of emacs
new e03797f Step defining keywords are now anchored ^$ in case a verb contains another, different verb
new d1f9cbc Removed export of junk functions that were never defined and defined twice
new 8f71cf5 Added temp var for langdef so the lines referring to it read a bit nicer. Reformatted changed functions with perltidy (tabs are gone now). Minor corrections to keyword regexes.
new f7db48c wip: move i18n.json from DATA segment to shared file. cleanup to follow
new c2f2cd4 removed backup comments
new 998972f filename creation is now portable
new 95757e6 moved initialization of language definitions to dedicated function
new 470023e wip cleanup: use proper dist name for shared directory
new 5f4551f added basic .gitignore for files and directories created by dzil
new a6f8112 Updated the documentation to better reflect the use of C and S
new 8e7a39b Removed all traces of Method::Signatures
new f07ed84 Added in Internationalization features
new 19e9bdd Moved German examples to examples/
new 8045b30 JSON::XS -> JSON::MaybeXS and a couple of little tidies
new fa708ed Updated the CHANGES file
new 5ba2eaa Fixed some todos
new be9e7b5 Updated what we can and can't do
new 0468cfa Weird 5.16.2 behaviour around $1. ENOTIME, this is a nicer solution anyway.
new 52a030a Indent synopsis properly
new fc05ba1 Make room for a VERSION
The 52 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtest-bdd-cucumber-perl.git
More information about the Pkg-perl-cvs-commits
mailing list