Permalink
Commits on Feb 14, 2009
  1. typo fix

    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
    szabgab committed with schwern Feb 14, 2009
  2. First cut at breaking up plan().

    schwern committed Feb 14, 2009
  3. Give TBT::Color a version number. [test-more.googlecode.com 17]

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

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

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

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

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

    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.
    schwern committed Feb 8, 2009
  2. Rewrite t/Builder/output.t in a more sensible fashion.

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

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

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

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

    Lift the restriction on running a test without a plan.
    schwern committed Feb 4, 2009
  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.

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

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

          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.
    schwern committed Nov 7, 2008
Commits on Oct 23, 2008
  1. * cmp_ok() now reports warnings and errors as coming from inside cmp…

    …_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.
    schwern committed Oct 23, 2008
  2. Turns out that require resets $@ and $!, which is bad for our purposes.

    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.
    schwern committed Oct 23, 2008
  3. New Features

        * 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.
    schwern committed Oct 23, 2008
  4. Simplify the diag() test

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

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

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