[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