Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 14, 2009
  1. @schwern
Commits on Feb 8, 2009
  1. @schwern

    output() and friends now support scalar references.

    schwern authored
    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. @schwern

    Rewrite t/Builder/output.t in a more sensible fashion.

    schwern authored
    In anticipation of new tests.
  3. @schwern
  4. @gaurav @schwern

    Fixed some tests with hard-coded line numbers,

    gaurav authored schwern committed
    which had changed as lines containing the '$Id$' tags were removed.
    
    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
  5. @gaurav @schwern

    Removed '$Id$' from most (?) files (issue #33).

    gaurav authored schwern committed
    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
Commits on Feb 4, 2009
  1. @schwern
  2. @schwern

    Add done_testing()

    schwern authored
    Lift the restriction on running a test without a plan.
Commits on Oct 23, 2008
  1. @schwern

    * cmp_ok() now reports warnings and errors as coming from inside cmp…

    schwern authored
    …_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. @schwern

    Turns out that require resets $@ and $!, which is bad for our purposes.

    schwern authored
    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. @schwern
  4. @schwern
  5. @schwern

    New Features

    schwern authored
        * 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.
  6. @schwern

    Simplify the diag() test

    schwern authored
  7. @schwern

    Sync with a test change from blead to accomodate differing location o…

    schwern authored
    …f test files.
    
    [rt.cpan.org 39329]
Commits on Oct 22, 2008
  1. @schwern

    Remove Test::Builder2 from trunk to prevent it leaking out into a rel…

    schwern authored
    …ease.
    
    It now has its own branch.
Commits on Oct 1, 2008
  1. @schwern

    Run perltidy over the code base. I had to revert a small amount of it's

    schwern authored
    changes.
    
    Add "make perltidy"
Commits on Sep 30, 2008
  1. @schwern

    Fix typos in test.

    schwern authored
Commits on Sep 24, 2008
  1. @schwern

    Add the ability to add new result types. This is helpful for systems

    schwern authored
    that aren't TAP-like, such as POSIX.
Commits on Sep 20, 2008
  1. @schwern

    Test Nick's HARNESS_ACTIVE=1 and -c bug. There's no particular reason

    schwern authored
    why we can't dup the handles when -c'ing.
Commits on Sep 19, 2008
  1. @schwern

    Bug Fixes

    schwern authored
        - 0.81_01 broke $TODO such that $TODO = '' was considered todo.
Commits on Sep 10, 2008
  1. @schwern

    Fix the skip message

    schwern authored
Commits on Sep 9, 2008
  1. @schwern
  2. @schwern
  3. @schwern
  4. @schwern
  5. @schwern
  6. @schwern
  7. @schwern

    Test unknown directives.

    schwern authored
  8. @schwern
  9. @schwern

    Make TB2::History a singleton.

    schwern authored
    Change last_test_number to next_test_number because that's easier to think
    about.  Usually you're setting what you want the next test to be.
    
    Change history() to results() so as to avoid confusion with the $history
    object, though I might change the name of this class to Results.
Commits on Sep 8, 2008
  1. @schwern

    - no_plan now only warns if given an argument. There were a lot of p…

    schwern authored
    …eople
    
          doing that, and it's a sensible mistake.  [test-more.googlecode.com 13]
Commits on Sep 7, 2008
  1. @schwern

    Avoid Devel::Cover database in MANIFEST

    schwern authored
    Covering the last few bits of untested code.  Now at about 99% effective
    coverage on Test::More and Test::Builder
    
        Bug Fixes
        - Fixed the file and line number reported by like when it gets a bad
          regex.
    
        Features Changed
        - Now preserves the tests' exit code if it exits abnormally, rather than
          setting it to 255.
        - Changed the "Looks like your test died" message to
          "Looks like your test exited with $exit_code"
  2. @schwern
  3. @schwern

    Test note()

    schwern authored
Something went wrong with that request. Please try again.