Permalink
Commits on Apr 11, 2010
  1. Makes the right use of T::Builder

    - SKIP label seems unecessary
    - If skip, we should exit from the loop to avoid *also* printing a 'not ok'
    - Don't print last diag over and over again if we are skipping to the
      end, one is enough
    - Tries to add a unit test for that, but I miserably failed
    committed Apr 11, 2010
Commits on Mar 2, 2010
  1. @gugod

    attribute prat0088's work

    gugod committed Mar 2, 2010
  2. @gugod

    typo.

    gugod committed Mar 2, 2010
Commits on Mar 1, 2010
  1. @prat0088
  2. @prat0088

    Refactor: Test::Cukes now inherits from

    Test::Builder::Module and calls done_testing
    instead of explicitly setting the plan.  This
    means you are now free to use the standard set of
    Perl's TAP Test::* modules, and tests will all 
    pass.  This wasn't always the case, since
    Test::Cuke used to set its own test plan based on
    the number of lines in the scenario.  Also getting
    rid of the test.pl example file, since the perldoc
    and tests are now more informative (and easier
    to find) than examples/test.pl.
    prat0088 committed Mar 1, 2010
  3. @gugod

    Merge remote branch 'prat0088/master' into dev

    Conflicts:
    	lib/Test/Cukes.pm
    	t/runtest-with-arg.t
    	t/runtest-without-defined-steps.t
    	t/runtest.t
    gugod committed Mar 1, 2010
Commits on Feb 28, 2010
  1. @prat0088
  2. @prat0088

    Fix: Array comparison in unit tests was incorrectly testing merely ar…

    …ray length, not array contents.
    prat0088 committed Feb 28, 2010
  3. @prat0088
Commits on Dec 13, 2009
  1. @gugod @schwern

    import Test-Cukes 0.08 from CPAN

    git-cpan-module:   Test-Cukes
    git-cpan-version:  0.08
    git-cpan-authorid: GUGOD
    git-cpan-file:     authors/id/G/GU/GUGOD/Test-Cukes-0.08.tar.gz
    gugod committed with schwern Jul 20, 2009
  2. @gugod @schwern

    import Test-Cukes 0.07 from CPAN

    git-cpan-module:   Test-Cukes
    git-cpan-version:  0.07
    git-cpan-authorid: GUGOD
    git-cpan-file:     authors/id/G/GU/GUGOD/Test-Cukes-0.07.tar.gz
    gugod committed with schwern Jul 11, 2009
  3. @gugod @schwern

    import Test-Cukes 0.06 from CPAN

    git-cpan-module:   Test-Cukes
    git-cpan-version:  0.06
    git-cpan-authorid: GUGOD
    git-cpan-file:     authors/id/G/GU/GUGOD/Test-Cukes-0.06.tar.gz
    gugod committed with schwern Jun 21, 2009
  4. @gugod @schwern

    import Test-Cukes 0.05 from CPAN

    git-cpan-module:   Test-Cukes
    git-cpan-version:  0.05
    git-cpan-authorid: GUGOD
    git-cpan-file:     authors/id/G/GU/GUGOD/Test-Cukes-0.05.tar.gz
    gugod committed with schwern Jun 18, 2009
  5. @gugod @schwern

    import Test-Cukes 0.04 from CPAN

    git-cpan-module:   Test-Cukes
    git-cpan-version:  0.04
    git-cpan-authorid: GUGOD
    git-cpan-file:     authors/id/G/GU/GUGOD/Test-Cukes-0.04.tar.gz
    gugod committed with schwern Jun 12, 2009
  6. @gugod @schwern

    import Test-Cukes 0.02 from CPAN

    git-cpan-module:   Test-Cukes
    git-cpan-version:  0.02
    git-cpan-authorid: GUGOD
    git-cpan-file:     authors/id/G/GU/GUGOD/Test-Cukes-0.02.tar.gz
    gugod committed with schwern Jun 4, 2009
  7. @gugod @schwern

    initial import of Test-Cukes 0.01 from CPAN

    git-cpan-module:   Test-Cukes
    git-cpan-version:  0.01
    git-cpan-authorid: GUGOD
    git-cpan-file:     authors/id/G/GU/GUGOD/Test-Cukes-0.01.tar.gz
    gugod committed with schwern May 19, 2009
Commits on Jul 20, 2009
  1. @gugod

    Checking in changes prior to tagging of version 0.08. Changelog diff is:

    diff --git a/Changes b/Changes
    index b12671f..03fc577 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     # Revision history for Perl extension Test::Cukes
    
    +0.08:
    +- allow step definitions to be defined in all namespaces.
    +
     0.07:
     - makes it perl 5.8 compatible. thanks to miyagawa++
    gugod committed Jul 20, 2009
Commits on Jul 19, 2009
  1. @gugod
  2. @gugod

    fix the code in the document.

    gugod committed Jul 19, 2009
Commits on Jul 11, 2009
  1. @gugod
Commits on Jul 8, 2009
  1. @gugod
Commits on Jul 7, 2009
  1. @miyagawa

    make it 5.8 compatible

    miyagawa committed Jul 7, 2009
Commits on Jun 24, 2009
  1. @gugod

    requires perl 5.010

    gugod committed Jun 24, 2009
Commits on Jun 21, 2009
  1. @gugod
Commits on Jun 18, 2009
  1. @gugod

    Checking in changes prior to tagging of version 0.05. Changelog diff is:

    diff --git a/Changes b/Changes
    index b1b2f45..363684b 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     # Revision history for Perl extension Test::Cukes
    
    +0.05:
    +- Fix the missing step report of "And" steps.
    +
     0.04:
     - report missing steps as TAP note
    gugod committed Jun 18, 2009
  2. @gugod

    handling And blocks in the report

    gugod committed Jun 18, 2009
  3. @gugod
Commits on Jun 12, 2009
  1. @gugod

    Checking in changes prior to tagging of version 0.04. Changelog diff is:

    diff --git a/Changes b/Changes
    index d10da1a..b1b2f45 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,11 +1,14 @@
     # Revision history for Perl extension Test::Cukes
    
    +0.04:
    +- report missing steps as TAP note
    +
     0.03:
     - if a step died, diag its dying message.
    
     0.02:
     - Count each block as one assertion-based test
    -- If pre-condition steps fail, then its successing steps will be skipped.
    +- If pre-condition steps fail, then its successing steps will be skipped.
    
     0.01:
     - initial version
    gugod committed Jun 12, 2009
  2. @gugod
Commits on Jun 5, 2009
  1. @gugod
Commits on Jun 4, 2009
  1. @gugod
  2. @gugod

    Checking in changes prior to tagging of version 0.02. Changelog diff is:

    diff --git a/Changes b/Changes
    index 55197b2..d86e995 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,6 +1,9 @@
     Revision history for Perl extension Test::Cukes
    
    +0.02:
    +- Count each block as one assertion-based test
    +- If pre-condition steps fail, then its successing steps will be skipped.
    +
     0.01:
     - initial version
     - basic implementation.
    -
    gugod committed Jun 4, 2009
  3. @gugod
Commits on Jun 3, 2009
  1. @gugod

    let each scenario step be a block of assertion-based test.

    then we can finally get rid of the process of counting "ok"s.
    gugod committed Jun 3, 2009