Permalink
Commits on Jan 18, 2010
  1. Localise $Level when running a subtest

    Creating a child test builder has the side effect of reseting $Level to
    1.  If subtest() does this without first localising $Level, the change
    persists after the subtest is finished, which causes trouble if
    subtest() was called with a non-1 $Level.
    This patch adds the localisation, making subtest() usable from within
    test predicates.
    ncleaton committed with schwern Dec 12, 2009
  2. Fix file/line in failing subtest() diagnostic.

    Correct the file and line number displayed in the diagnostic when a
    subtest fails, so that the location of the subtest() call in the test
    script is shown.
    This fixes http://code.google.com/p/test-more/issues/detail?id=58
    ncleaton committed with schwern Dec 12, 2009
  3. My first bit of work on adding an implicit 'done_testing' call to sub…

    …tests
    
    (Just pulling in the extra tests)
    Oliver Charles committed with schwern Nov 1, 2009
  4. Test subtest plan handling.

    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
    Ovid committed with schwern Nov 13, 2009
  5. Minor POD fixes

    Added/removed some words in T::B's POD to make the documentation scan a little more cleanly
    cebjyre committed with schwern Oct 12, 2009
  6. Test::Builder::Tester now sets $tb->todo_output to the output handle.

    (And not the error handle.) To be in accordance with the default
    behaviour of Test::Builder and allow for testing TODO test behaviour.
    mendel committed with schwern Dec 7, 2009
Commits on Jan 12, 2010
  1. Forgot to update the test count

    schwern committed Jan 12, 2010
Commits on Jan 9, 2010
  1. [rt.cpan.org 53469] Fix is_deeply() comparing regexes

    Have to look for the regex type before scalar because it is also a scalar.
    schwern committed Jan 9, 2010
Commits on Nov 13, 2009
Commits on Sep 15, 2009
  1. Rewrite extra.t to use TB::NoOutput and generally be more sane.

    Conflicts:
    
    	t/extra.t
    schwern committed Sep 15, 2009
  2. Remove apparently unnecessary early instances of unoverloading.

    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
    schwern committed Sep 15, 2009
Commits on Sep 13, 2009
  1. Typo in the example code.

    Arthur Goldberg <artg@cs.nyu.edu>
    schwern committed Sep 13, 2009
Commits on Sep 2, 2009
  1. Version 0.94

    schwern committed Sep 2, 2009
  2. Merge branch 'stable'

    schwern committed Sep 2, 2009
Commits on Aug 19, 2009
  1. Removing caveat about upgrading Test::Harness, we already depend on a

    good enough version.
    [rt.cpan.org 48722]
    
    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
    schwern committed Aug 19, 2009
  2. Removing caveat about upgrading Test::Harness, we already depend on a

    good enough version.
    [rt.cpan.org 48722]
    schwern committed Aug 19, 2009
Commits on Aug 11, 2009
  1. Let "use Test::Blah;" work

    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
    schwern committed Aug 11, 2009
  2. Let "use Test::Blah;" work

    schwern committed Aug 11, 2009
  3. Add a test to test our dependents, finally

    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
    schwern committed Aug 11, 2009
Commits on Aug 5, 2009
  1. Fix the compile test so it works in the core using a unified MANIFEST…

    … of everything which ships in the core.
    
    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
    schwern committed Aug 5, 2009
  2. Fix the compile test so it works in the core using a unified MANIFEST…

    … of everything which ships in the core.
    schwern committed Aug 5, 2009
Commits on Jul 20, 2009
  1. Version 0.93_01

    schwern committed Jul 20, 2009
  2. Copy the child into the parent's reference to guarantee everyone will

    get the child.
    
    There's still a bug if the subtest dies.  Will address in a moment.
    schwern committed Jul 20, 2009
  3. Revert "Rename child() to new_child() and make subtests work with bui…

    …lder singletons."
    
    This reverts commit 657b52d.
    
    Circular references are too problematic.  If you don't explicitly kill the
    child you're leaking memory.
    schwern committed Jul 20, 2009
Commits on Jul 19, 2009
  1. Add a compile check, copied from MakeMaker

    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
    schwern committed Jul 19, 2009
  2. Add a minimum Perl version to the Makefile.PL

    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
    schwern committed Jul 19, 2009