Permalink
Commits on May 31, 2006
Commits on Oct 8, 2005
  1. r3670@windhund: schwern | 2005-10-08 01:26:38 -0700

     There was no 0.61_01.
    schwern committed Oct 8, 2005
  2. r3669@windhund: schwern | 2005-10-08 01:25:47 -0700

     Date for release.
    schwern committed Oct 8, 2005
  3. r3668@windhund: schwern | 2005-10-08 01:24:59 -0700

     Expunge uses of test_err() to test # Failed test from the docs.
    schwern committed Oct 8, 2005
  4. r3666@windhund: schwern | 2005-10-08 01:22:24 -0700

     Handle TODO tests.
     
     Put newlines back into the "not:" output.
    schwern committed Oct 8, 2005
  5. r3664@windhund: schwern | 2005-10-08 01:02:37 -0700

         * Test::Builder->BAILOUT() was missing.
    schwern committed Oct 8, 2005
  6. r3662@windhund: schwern | 2005-10-08 00:55:50 -0700

     Two identical "Failed test" lines, same file, same line number, right next
     to each other would confuse the regex.  It would get greedy and eat both
     lines.  Solution:  be non-greedy.
    schwern committed Oct 8, 2005
  7. r3655@windhund: schwern | 2005-10-07 23:57:15 -0700

     Add TBT to MANIFEST
    schwern committed Oct 8, 2005
  8. r3654@windhund: schwern | 2005-10-07 23:56:50 -0700

     Increment versions.
    schwern committed Oct 8, 2005
  9. r3653@windhund: schwern | 2005-10-07 23:55:12 -0700

         * Aborbed Test::Builder::Tester.  The last release broke it because its 
           screen scraping Test::More and the failure output changed.  By 
           distributing them together we ensure TBT won't break again. 
     
     Had to whack out some of the Color tests because it relied on the internal
     information being strings and not regexes.
    schwern committed Oct 8, 2005
  10. r3652@windhund: schwern | 2005-10-07 23:52:06 -0700

     Absorbing Test::Builder::Tester 1.01.  It doesn't work with this version
     of Test::More.
    schwern committed Oct 8, 2005
Commits on Sep 26, 2005
  1. r3646@windhund: schwern | 2005-09-25 23:31:49 -0700

     Test is_deeply with function refs and globs.
    schwern committed Sep 26, 2005
  2. r3644@windhund: schwern | 2005-09-25 23:21:27 -0700

     Noting that the current function and glob ref behavior may change.
    schwern committed Sep 26, 2005
  3. r3637@windhund: schwern | 2005-09-25 23:18:54 -0700

         - is_deeply() can now handle function and code refs in a very limited 
           way.  It simply looks to see if they have the same referent. 
           [rt.cpan.org 14746]
    schwern committed Sep 26, 2005
  4. r3636@windhund: schwern | 2005-09-23 23:26:44 -0700

     Incrementing versions for release.  Version 0.61.
    schwern committed Sep 26, 2005
  5. r3635@windhund: schwern | 2005-09-23 22:57:25 -0700

         * is_deeply() would call stringification methods on non-object strings 
           which happened to be the name of a string overloaded class.          
           [rt.cpan.org 14675]      
     
     Also, the create.t fix happened in 0.60_02.
    schwern committed Sep 26, 2005
  6. r3634@windhund: schwern | 2005-09-23 22:40:46 -0700

     Added a LICENSE field.
    schwern committed Sep 26, 2005
  7. r3633@windhund: schwern | 2005-09-23 22:40:11 -0700

     Make Test::Simple and Test::More eat their own dog food.
     
     Set versions to alpha versions.
    schwern committed Sep 26, 2005
  8. r3632@windhund: schwern | 2005-09-23 22:39:51 -0700

     On operating systems with default mandatory exclusive write locks for
     filehandles open for writing (VMS) some_file cannot be read until
     the Test::Builder object closes the filehandle.  Simplest way to do this is
     to destroy it.
    schwern committed Sep 26, 2005
Commits on Aug 17, 2005
  1. r2522@windhund: schwern | 2005-08-09 00:22:34 -0700

         * Deprecated no_diag() as an option to "use Test::More".  Call the 
           Test::Builder method instead. 
     
     Also moved the behavior of no_diag() out of Test::Builder::Module and into 
     Test::More so its not spread.
     
     Test::Builder::Module has been extended to include an import_extra() method
     which can be made to add extra behaviors to import().
    schwern committed Aug 17, 2005
  2. r2521@windhund: schwern | 2005-08-08 20:59:00 -0700

     Add in a SYNOPSIS example of building Test::Simple.
    schwern committed Aug 17, 2005
  3. r2520@windhund: schwern | 2005-08-08 20:57:24 -0700

     Call builder() in each function rather than hard code it in a global.  This
     allows builder() to change the object later on.
    schwern committed Aug 17, 2005
  4. r2472@windhund: schwern | 2005-08-01 15:58:36 -0700

     More typos found by Piotr Fusik.
    schwern committed Aug 17, 2005
  5. r2470@windhund: schwern | 2005-07-30 13:41:54 -0700

     Piotr Fusik did a spell check of the perl source and found some typos.
    schwern committed Aug 17, 2005
Commits on Jul 29, 2005
  1. r2463@windhund: schwern | 2005-07-29 03:22:24 -0700

     Its often requested that test module authors can get at Test::More's
     import() method.  This moves import() and builder() into Test::Builder::Module.
     Test::More and Test::Simple then inherit from it.  This also beefs up
     Test::Simple's import method to match Test::More.
     
     Now everything can use Class->builder instead of Test::Builder->new to
     get at their Test::Builder object leaving open the possibility of each
     module having its own builder.
     
     Have to document this thing.
    schwern committed Jul 29, 2005
  2. r2462@windhund: schwern | 2005-07-29 03:02:08 -0700

     I don't really know why no_diag was in plan().  It should be part of the
     import logic.
    schwern committed Jul 29, 2005
  3. r2461@windhund: schwern | 2005-07-29 00:47:52 -0700

         - Added no_diag() method to Test::Builder and changed Test::More's 
           no_diag internals to use that. [rt.cpan.org 8655] 
     
     Also auto generating all the no_* accessors rather than cutting and pasting.
    schwern committed Jul 29, 2005
  4. r2451@windhund: schwern | 2005-07-23 12:11:16 -0700

     Oops, didn't run the tests after the last change.
    schwern committed Jul 29, 2005
  5. r2428@windhund: schwern | 2005-07-03 18:12:34 -0700

     Version 0.60_01
     
     I've made a lot of little changes, an alpha would be nice.
    schwern committed Jul 29, 2005
Commits on Jul 3, 2005
  1. r2424@windhund: schwern | 2005-07-03 16:05:28 -0700

         * Once again working on 5.4.5.
     
     5.4.5 won't see the #line directive in an eval unless its sitting on the
     beginning of a line... or something.  I know this works.
    schwern committed Jul 3, 2005
  2. r2423@windhund: schwern | 2005-07-03 15:57:29 -0700

     Fixing a few issues with 5.4.5.
     
     UNIVERSAL::isa() will warn if given undef so we check for that first.  This
     is probably a good thing in general.
     
     CORE::GLOBAL::exit doesn't work in 5.4.5 so we can't test BAIL_OUT
     
     5.4.5 doesn't give the same op description as later Perls in warnings.
     
     Can't use qr//
     
     Have to quote lowercase class names in class method calls.
     
     5.4.5 doesn't include the op in unint warnings.
     
     Still having trouble getting the warnings from cmp_ok and like to come out
     in the correct context.  Have a solution next patch.
    schwern committed Jul 3, 2005
  3. r2422@windhund: schwern | 2005-07-02 22:19:08 -0700

         - Clarified how is_deeply() compares a bit.
     
     Trying to describe, without going into complicated examples which will
     confuse most people, what is_deeply() considers to be "different".
     
     Also clarify cmp_ok() and its treatment of overloaded objects.
    schwern committed Jul 3, 2005
  4. r2417@windhund: schwern | 2005-07-02 22:06:17 -0700

     Remove checks for older Test::Harness.  We now require 2.03.
     
     Update the check in 00test_harness_check to look for 2.03.
    schwern committed Jul 3, 2005