Permalink
Commits on Feb 14, 2009
  1. typo fix

    szabgab authored and schwern committed Feb 14, 2009
    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
  2. Give TBT::Color a version number. [test-more.googlecode.com 17]

    schwern committed Feb 14, 2009
    Matching TBT's own version.
  3. * plan( add => # ) now allows you to add to the plan as you go.

    schwern committed Feb 14, 2009
    plan() needs refactoring and the tests suck
  4. iclude example for isnt() as given on the perl-qa mailing list

    szabgab authored and schwern committed Feb 13, 2009
    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
  5. add another cmp_ok example using <=

    szabgab authored and schwern committed Feb 13, 2009
    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
  6. Uncommented 'use_RS' docs so t/pod-coverage passes.

    gaurav authored and schwern committed Feb 13, 2009
    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
Commits on Feb 8, 2009
  1. output() and friends now support scalar references.

    schwern committed Feb 8, 2009
    This will make life a lot easier while testing itself.  No more having to
    screw around with TieOut.  Had to slurp in IO::Scalar for 5.6 support.
    I started with just TieOut but getting the self-tie right was too much
    of a PITA so I figured just go with something that works.
  2. Rewrite t/Builder/output.t in a more sensible fashion.

    schwern committed Feb 8, 2009
    In anticipation of new tests.
  3. Note the Test::More home page in the README and the location of the

    schwern committed Feb 8, 2009
    code repo, just so it's somewhere in the docs.
  4. Fixed some tests with hard-coded line numbers,

    gaurav authored and schwern committed Feb 7, 2009
    which had changed as lines containing the '$Id$' tags were removed.
    
    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
  5. Removed '$Id$' from most (?) files (issue #33).

    gaurav authored and schwern committed Feb 7, 2009
    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
Commits on Feb 4, 2009
  1. Add done_testing()

    schwern committed Feb 4, 2009
    Lift the restriction on running a test without a plan.
  2. Add a git ignore file.

    schwern committed Feb 4, 2009
Commits on Jan 30, 2009
  1. Repository moved to github.

    schwern committed Jan 30, 2009
Commits on Jan 11, 2009
Commits on Nov 9, 2008
  1. Date for release

    schwern committed Nov 9, 2008
Commits on Nov 7, 2008
  1. Use the new #!include_default in MANIFEST.SKIP.

    schwern committed Nov 7, 2008
    Rerun "make manifest" and it seems we never shipped the skip file before!
    Also missed a test.
  2. Version up for release

    schwern committed Nov 7, 2008
  3. * Dependency on ExtUtils::MakeMaker 6.27 only on Windows otherwise the

    schwern committed Nov 7, 2008
          nested tests won't run.
    
    Bump up the META_MERGE check to 6.45 to avoid rogue alpha versions of 6.44
    from triggering it.
Commits on Oct 23, 2008
  1. * cmp_ok() now reports warnings and errors as coming from inside cmp…

    schwern committed Oct 23, 2008
    …_ok,
    
          as well as reporting the caller's file and line.  This let's the user
          know where cmp_ok() was called from while reminding them that it is
          being run in a different context.
    
    Also change caller() to always return the top of the stack if it goes
    too high.  This will solve a lot of issues where $Level isn't set right.
  2. Turns out that require resets $@ and $!, which is bad for our purposes.

    schwern committed Oct 23, 2008
    So wrap all require's in a _try() block to mask that.
    
    Add a die_on_fail option to _try() so our requires will fail when they
    fail.
  3. New Features

    schwern committed Oct 23, 2008
        * cmp_ok() now displays the error if the comparison throws one.
          For example, broken overloaded objects.
    
        Bug Fixes
        * cmp_ok() no longer stringifies or numifies its arguments before comparing.
          This makes cmp_ok() properly test overloaded ops.
          [rt.cpan.org 24186] [code.google.com 16]
        * diag() properly escapes blank lines.
    
    Don't bother checking if objects are dualvars.  They can't be and it
    avoids tripping on weirdly overloaded objects.
  4. Simplify the diag() test

    schwern committed Oct 23, 2008
  5. Sync with a test change from blead to accomodate differing location o…

    schwern committed Oct 23, 2008
    …f test files.
    
    [rt.cpan.org 39329]
Commits on Oct 22, 2008
  1. Remove Test::Builder2 from trunk to prevent it leaking out into a rel…

    schwern committed Oct 22, 2008
    …ease.
    
    It now has its own branch.
Commits on Oct 15, 2008