[libtest-simple-perl] annotated tag upstream/1.001006 created (now 77fd986)

gregor herrmann gregoa at debian.org
Mon Sep 8 18:30:03 UTC 2014


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to annotated tag upstream/1.001006
in repository libtest-simple-perl.

        at  77fd986   (tag)
   tagging  476519dc97e9d40392b01f10bb1fa38679d94b10 (commit)
  replaces  upstream/1.001003
 tagged by  gregor herrmann
        on  Mon Sep 8 20:22:15 2014 +0200

- Log -----------------------------------------------------------------
Upstream version 1.001006

Aaron Crane (1):
      Bugfix: subtest() reported spurious failure if $? != 0

Adrian Howard (1):
      TODO tests in nested TAP now don't mark the suite as failing

Alexandr Ciornii (1):
      '//' replaced with qr//

Andy Armstrong (1):
      Added provisional .perltidyrc that we can argue about.

Brendan Byrd (1):
      Change subtest to auto-note at the beginning of the test

Chad Granum (11):
      Doc updates, version bump
      Merge pull request #397 from karenetheridge/topic/doc_links
      Merge pull request #396 from dagolden/topic/outdent-subtest-intro-comment
      subtest accepts @args, passed to code-block
      Version bump and doc updates
      Fix doc bug discovered by failing tests
      Version Bump
      Fix POD error
      Version bump, 2 bugfixes
      Revert "Outdent subtest intro comment"
      Version bump again for consistency

Craig A. Berry (2):
      Be sure to find the vmsish pragma for one-liners in the core.
      Be sure to find the vmsish pragma for one-liners in the core.

Curtis Poe (25):
      Add example to show how indenting works.
      First pass at nested TAP implementation.
      Add 'subtest' method to Test::More.
      Make sure children don't overwrite the child error ($?) variable.
      Basic test of nested TAP.
      Basic test of nested TAP.
      Ensure children cannot be finalized with open children.
      Add tests for nested exceptions.
      Add nested exceptions test to MANIFEST.
      Document nested exceptions.
      Add more basic nested TAP tests.
      Add tests for new builder helper accessors.
      Minor code and documentation changes.  No functional changes.
      Allow skip_all in subtests.
      Merge branch 'master' of git://github.com/schwern/test-more
      Minor format update. No functional change.
      Merge branch 'master' of git at github.com:Ovid/test-more
      Ensure subtests with no tests fail.
      Add [subtest] to subtest summary test name.
      Don't allow builder to run tests when children are still running.
      Tests which use builder singletons should still work with subtests.
      Rename child() to new_child() and make subtests work with builder singletons.
      Update changes file
      Test subtest plan handling.
      Subtests w/o plans have implicit 'done_testing()' added.

David E. Wheeler (1):
      Various minor POD edits, mainly to get variables and methond names wrapped in

David Golden (1):
      Outdent subtest intro comment

David Romano (1):
      r1096 at turtle:  dromano | 2006-11-11 22:10:46 -0800

David Steinbrunner (2):
      typo fixes
      typo fixes

Father Chrysostomos (2):
      Make use_ok work with lexical pragmata
      Fix use_ok() so it doesn't leak pragmas from inside Test::More.

Gabor Szabo (4):
      add another cmp_ok example using <=
      iclude example for isnt() as given on the perl-qa mailing list
      typo fix
      linkify some module names in the pods

Glenn Fowler (4):
      Added isa_ok test
      Slight change to isa_ok to remove warnings
      Added isa_ok test
      Slight change to isa_ok to remove warnings

Hans Dieter Pearcey (10):
      fix RT#34050
      failing test for RT#34065
      needed for tests
      fix RT#34065
      better diagnostics for isnt (RT#33642)
      fix RT#33626 -- deal with _ in makemaker versions
      explicit test for RT#28836
      note bugfixes in Changes
      make schwern happy
      make sure SIG{__DIE__} is empty before testing

Jim Keenan (7):
      expected_tests() is not invoked unless its argument is already a true value.
      Add test for previously untested branch/condition in Test::Builder::ok():
      expected_tests() is not invoked unless its argument is already a true value.
      [Last commit message was incorrect. It should have read ...]
      Grammatical corrections:  it's -> its, in 2 locations.
      Add SVN Id tag and svn:keywords Id property.
      Add SVN Id tag and svn:keywords Id property.

Karen Etheridge (2):
      convert all instances of $this to $thing to avoid confusion-- $this is sometimes used to mean $self (especially by js users)
      lots of pod markup fixes

Karl Williamson (1):
      Accept both old and new-style regex stringification

Kevin Tew (2):
      made $Opened_Testhandles resetable
      Added test

Larry Leszczynski (1):
      Make BAIL_OUT play nice inside subtests.

Matthew Horsfall (alh) (1):
      For issue #141, compare cmp_ok with a blacklist of bad operators.

Michael G Schwern (650):
      Initial revision
      Version 0.02.  Added t/exit.t, changed abnormal exit code to 255, caught exit codes, added NOTES
      Version 0.03
      Version 0.04
      Version 0.05
      5.004 new minimum
      Version 0.06
      Version 0.07
      Version 0.08
      VMS fixes.  The old newline between prints in our hand-rolled ok()
      Displaying expected and actual exit codes for easier debugging
      mv Test-More/t/fail.t Test-Simple/t/fail-more.t
      mv Test-More/t/*.t Test-Simple/t
      Adjusting Test::More tests to use Catch::More.  Added todo tests.
      Now requiring Test::Harness 1.23 for Test::More
      Merged in Test::More
      Moved _print to my_print.  Moved them both to Test::Utils
      Version 0.10
      Incremented version to 0.10
      Version 0.09
      Version 0.11
      New test to ensure testing undef values doesnt produce warnings
      Adding skip.t and undef.t
      Version 0.11
      Version 0.12  Fixing some backwards compatibility warnings and problems.
      Added MakeMaker magic to run tests over multiple versions of Perl.
      Added note about plan()
      Version 0.11
      Version 0.13
      Skipping if Test::Harness isn't up to snuff.  Makes my life testing
      Tesing that a bare "use Test::More;" works
      Added t/useing.t
      Version 0.13
      Added in a mention of Test::Tutorial
      Made the monolithic check for errors test at least spit out what it
      Added Test::Tutorial
      First cut
      Just listing some questions
      Incrementing to Version 0.14
      Version 0.15
      Version 0.12
      Version 0.02
      Version 0.15 and 0.14
      Added question on diagnostic info (no answer)
      Testing against more old perls.
      use 5.004 instead of require.  Putting it first thing.
      Adjusted tests for new VMS exit codes.
      Added two questions based on discussions on p5p.
      Version 0.13
      Version 0.16
      Adjusted tests for new crappy VMS exit logic.
      Version 0.16
      Adding can_ok().  Bringing VERSION in sync with Test::Simple
      Fixing weird directory changes so it works better in the Testing SDK
      Adding isa_ok()
      Version 0.17 released
      Version 0.17
      Minor POD fixes from mjd.
      Minor POD nit.
      Minor POD nits fixed by mjd.
      Added tests for like() with slashes.
      Changing for new Catch location
      Using new Catch location.
      Version 0.18
      0.19  Tue Sep 18 17:48:32 EDT 2001
      Fixing MANIFEST for new sample-tests location
      Added temporary special case for Parrot::Test to make their line & file
      Extra skip() in @EXPORT
      Using diagnostic() instead of my_print()
      Version 0.30.  Major overhaul.  Gutted completely to use Test::Builder
      Version 0.30
      Knocked a number of things off due to Test::Builder.
      Version 0.30
      fucked up the repository, sample_tests history lost
      Version 0.02
      Adding t/output.t
      More requests from Dave Rolsky
      Test for output() methods by chromatic
      Ooopsie, the Makefile.PL was always sleeping.  I thought it was a little
      Added no_header() and no_ending() at the request of Dave Rolsky
      Added in import option to Test::More to allow control of what gets
      Testing the new import option.
      Added tests for no_ending and no_header
      Forgot Builder.t
      Added docs for import
      Test for the new import flags
      Version 0.31
      Adding is_deeply tests
      Just upping the version #
      Adding is_deeply()
      Upping the version #
      Adding tests for is_deeply
      Test for is_deeply
      can_ok()
      Forgot to add these tests to CVS
      Just uping the version # for release.
      Removing use of Carp to avoid creating false positives.  Replacing
      Adjusting for new isa_ok() diagnostic output.
      Mentioned the specific Test::Harness needed in skip messages
      Ensuring that nested skip() works.
      Moved import() into a better place for the docs.
      Adding tests for plan()
      Added perl5.6.0 to the list of tested perls.
      0.32
      Added t/filehandles.t test to ensure STDOUT can be mucked with
      Updating the TODO list
      Turns out perl core tests were relying on the fact that they could
      Have to unbuffer STDOUT in this case else the output will come out in
      Adding a README file
      POD cleanup and licenses added by Autrijus Tang
      Little VMS fix, the file needs to be closed.
      Syncing up with the wiki version.
      Version 0.33
      Upping the $VERSION.  Few mentions of Pod::Tests still around switched to Test::Inline
      Version 0.34
      Version 0.06
      Version 0.34
      Version 0.34
      Adding tests to ensure isnt() does the right thing with undef, empty
      Adding tests for the combinations of undef, '' and 0.
      Should I expose diag() in the Test::More interface?
      Version 0.35
      Hard-coded the filename instaed of using $0.
      Version 0.35
      Upping the version # for release
      Version 0.07
      Expanded after some thought.
      Testing to ensure printed output and test output come out in the right order
      Version 0.36
      More stuff TODO.
      Just upping the version # for release.
      Added todo_skip.
      Added todo_skip
      Added tests for todo_skip
      Clarified the Alpha software situation
      Implemented cmp_ok().  Need to test and document.
      Added test for isa_ok() bugs.
      Test hangs on VMS < 5.005_03
      Added tests for new isa_ok() on references
      0.40 knocked a good chunk off the TODO list
      Version 0.10
      Version 0.40
      Version 0.40  upping for release
      Testing unlike(), builder(), cmp_ok()
      Adjusting line numbers
      Version 0.40
      Removed redundant dist() section.
      Version 0.11
      Version 0.41
      Added tests to make sure $@ and $! are preserved.
      Version 0.41
      Version 0.41
      diag() tests
      diag() exposed
      Added some more questions.
      Fixed a typo
      Synced tests up with the core versions
      Upping the $LAST_API_CHANGE
      Noting need for test name sanity.
      Version 0.12
      Version 0.42
      Version 0.42
      Adding tests for current_test()
      Adjusting for grammar fixes.
      Version 0.42
      Test not complete, buts not fixed
      Adding check for current_test w/o tests run bug
      Making error messages point at their culprits.
      Added Dave Rolsky's current_test() fix.
      Apostrophilic Jihad c/o Wolfgang Laun.
      Added in MJD's infinite loop question.
      Adding Mark Fowlers idea for diag() to return false
      Incrementing the version for release.
      Adding maybe_regex
      can_ok() with overridden can() fix.
      Adding perl core header magic.
      Tests for isa() and can() overrides
      chromatic's newline escape patch
      Making plan() vomit when its fed something it doesnt understand
      Fixing exit code checking to be POSIX compliant.
      Fixing test on older perls, removing qr//
      Tatsuhiko Miyagawa fixed use_ok() with pragmata on older perls
      Quieting diag(undef) warnings
      Adding t/lib/TieOut.pm
      Incrementing version numbers for release
      Disallowing double plans. (RT #553)
      Staring 0.45 changes
      Patching in Andy Lester's improved SKIP/TODO docs.
      Incrementing versions
      - Kicking up the minimum version of Test::Harness to one that's
      - Made clear a common problem with use_ok and BEGIN blocks.
      The double plan guard broke the plan() tests checking to see if it would
      - Arthur Bergman made Test::Builder thread-safe.
      - Noted eq_set() isn't really a set comparision.
      - Test fix, exit codes are broken on MacPerl (bleadperl at 16868)
      * Added TB->has_plan() from Adrian Howard
      * Added TB->details() from chromatic
      - Neil Watkiss fixed a pre-5.8 test glitch with threads.t
      * If the test died before a plan, it would exit with 0 [ID 20020716.013]
      Dating for release.
      Adding clean perl5.6.1
      Quoting 'ok' for 5.004 to avoid warning.
      Incrementing version # for release.
      Adding example of calculating the number of tests.
      Example accidentally had a 1 in it.
      * Tatsuhiko Miyagawa noticed Test::Builder was accidentally storing
      - Peter Scott made the ending logic not fire on child processes when
      Adding fork test.
      Adding bleadperl to the testing mix.
      Incrementing version numbers.
      We changed the level earlier on for the test since we're using the T::B
      Adding 5.8.0 with threads to the testing mix.
      * Test::Builder is once again ithread safe.
      eval_ok() now covered by Test::Exception
      Older perls now use t/lib so we can find the new Test::Harness when
      Fixed a minor 5.4.0 quoting warning.
      Documenting how use_ok() can be used to check version numbers.
      Changes to use_ok() to actually use use() altered the error slightly
      Adding tests for version number checks.
      Synched with MakeMaker's more advanced TieOut.
      Changes so far.
      Noting Nick's needs for a better way to analyze the pass/fail inside
      No longer requiring File::Spec, its just for testing.
      Adding skip description.
      This test doesn't require a Test::Harness upgrade.  The no_plan output
      * Test::Harness upgrade no longer optional.  It was causing too
      Upping version numbers.
      * Drew Taylor added a 'no_diag' option to Test::More to switch
      * Test::Builder/More no longer automatically loads threads.pm
      * Test::Builder/More no longer automatically loads threads.pm
      * Test::Builder/More no longer automatically loads threads.pm
      * Alex Francis added reset() reset the state of Test::Builder in
      - David Hand noted that Test::Builder/More exit code behavior was
      Putting out an alpha release.  A lot has changed.
      Got the logic wrong.  We don't want to skip the test if threads aren't
      T::B is used to running one level down.  Have to raise the level else it
      Forgot, threads.pm is only a 5.8.0 thing.
      5.4.0 couldn't handle 0.48_01 as a version wtihout warning.  So we
      Returning the new fh on setting is a bad idea.  It should return the old fh so this idiom is possible:
      In theory you could write a T::B subclass which calls each method in a
      noting the caveats about no_plan and TODO in their respective documentation.
      Updating the copyright year.
      Typo in $pope->isa('Catholic') example noted by Thomas Eibner
      Doc typo find by Abigial
      Making close() work.
      Simplifying T::H failure code.
      Changing example using isa() and ok() to something less obviously bad style.
      Making File::Spec only necessary for development purposes.
      Making no tests being run an exit 255 error.
      Mentioning Test::Deep and Test::Differences as alternatives to is_deeply().
      0.48_02
      Fixing the end diagnostics to get test/tests right (Darren Chamberlain)
      Fixing the end diagnostics to get test/tests right (Darren Chamberlain)
      Stock MANIFEST.SKIP file.
      Updating MANIFEST with 'make manifest' so things got a little shuffled.
      effects/affects
      Reducing the -T taint test.
      (0.48.D099) Add batch_test_command
      (0.D001) Test-Simple 0.48
      (0.49.D001) Keep improving the batch_test_command
      (0.49.D002) Fix aet -bl
      (0.49.D003) Add backup files to symlink exceptions
      (0.49.D004) Add file templates
      (0.49.D005) RT 4944 - unlike() missing prototype
      (0.49.D006) Fix it so that the tests write to a temp directory under Aegis.
      (0.49.D007) Fix it so that ,D files don't get copied into blib
      (0.49.D008) Thank Blackstar
      (0.49.D009) Update Changes file
      (1.49.D001) Put C<<>> around $foo->bar code in docs.
      (1.D001) Put C<<>> around $foo->bar code in docs. (clone of 1.49.D001)
      (1.49.D002) Fix t/runtests so it exits 1 on failed tests.
      (1.49.D003) Well, the last change didn't fix anything
      (1.49.D004) aet -bl still not working.
      (1.49.D005) isnt(undef, undef);
      (1.49.D006) Forgot to update Changes in change 22
      (1.49.D007) RT 3747 - eq_set doesn't work right if first element is an array ref
      (1.49.D008) Update the Changes file for change 16
      (1.49.D009) Honor $ENV{HARNESS_ACTIVE} for diagnostic output.
      (1.49.D010) RT 4232 - String overloaded objects as test names causing problems in ithreads
      (1.49.D011) is_deeply() check its arguments
      (1.49.D012) Change version # for 0.48_02 alpha release
      (1.49.D013) t/harness-active.t bad with relative blib
      (1.49.D014) Prepare Changes file for release
      (1.49.D016) Set version # to 0.49 for release
      (1.49.D017) Make trivial change to t/runtests to clear up merge problem
      (1.49.D018) Fix MANIFEST
      Change from Aegis back to CVS.
      Removing more Aegisisms.
      * Fixed bug in fail-more test on Windows (not a real bug).
      Note change to SVK.
      r1965 at windhund:  schwern | 2004-11-18T05:11:54.469393Z
      commit b648862a0cc64fe7bdd91d2d7c43ad4651fc8380
      r2111 at windhund:  schwern | 2004-11-21T19:06:39.980588Z
      r2112 at windhund:  schwern | 2004-11-21T19:07:33.124612Z
      Testing svn auth
      Testing svn auth caching
      Duplicate change log entry
      - TODO reasons as overloaded objects now won't blow up under threads.
      Dating and incrementing versions for release.
      Eliminated everything already in RT.
      - undef no longer equals '' in is_deeply() [rt.cpan.org 6837]
      - is_deeply() would sometimes compare references as strings.
      - eq_array() and eq_hash() could hold onto references if they failed
      Thanks Fergal.
      Update copyright notices.  Eliminate redundant notice from README.
      - is_deeply() could confuse [] with a non-existing value
      - eq_set() could cause problems under threads due to a weird sort bug
      - is_deeply() diagnostics a little off when scalar refs were inside
      Converting to use TieOut.
      Adding emphesis to some changes
      * diag @msgs would insert # between arguments. [rt.cpan.org 8392]
      Make _print() a bit simpler like diag()
      Having FILENO helps when looking at the filehandle in the debugger
      I just broke TB->todo and realized I'd never explicitly tested it.
      - plan() was accidentally exporting functions [rt.cpan.org 8385]
      Incrememting version # and dating for alpha release
      Add to repo
      Clarify that these bugs have been around for a while
      Unused var.
      * is_deeply() and all the eq_* functions now handle circular data
      r2177 at windhund:  schwern | 2004-11-26T23:46:46.548405Z
      r2178 at windhund:  schwern | 2004-11-26T23:49:34.219965Z
      r2179 at windhund:  schwern | 2004-11-26T23:51:53.434238Z
      r2180 at windhund:  schwern | 2004-11-27T00:12:48.327529Z
      r2181 at windhund:  schwern | 2004-11-27T00:16:25.218655Z
      r2187 at windhund:  schwern | 2004-11-27T17:52:05.618576Z
      r2188 at windhund:  schwern | 2004-11-27T17:52:57.488157Z
      r2192 at windhund:  schwern | 2004-11-28T21:34:19.233774Z
      r2194 at windhund:  schwern | 2004-11-29T03:18:05.713919Z
      r2195 at windhund:  schwern | 2004-11-29T03:23:23.908170Z
      r2196 at windhund:  schwern | 2004-11-29T03:24:04.205831Z
      r2198 at windhund:  schwern | 2004-11-29T09:48:01.668968Z
      r2199 at windhund:  schwern | 2004-11-29T09:48:17.867370Z
      Unused variable
      Forgot to add these
      - sort_bug.t wasn't checking for threads properly.  Would fail on
      - maybe_regex() now handles undef gracefully.
      - *output() methods now handle tied handles and *FOO{IO} properly.
      - current_test() can now be set backward.
      Clip trailing space off skip with no reason.  Needed for Test::Legacy to
      Version 0.53_01
      Better diagnostics on failure
      * $how_many is optional for skip() and todo_skip().  Thanks to
      Testing todo_skip() "you forgot how_many" warning
      Testing the ref vs not ref is_deeply() case.
      Cleaning up the code to check what sort of reference type something is.
      sign
      Shut up warning on 5.5.4
      - Removed a user defined function called err() in the tests to placate
      5.5.4's can() will warn on undef.
      Increment version #s
      Version 0.54.
      Signature up
      Damned mandatory file locking on Win32
      Umm, the last revision to fork.t was making it detect a working fork()
      * Test::Builder now has a create() method which allows you to create
      That last change to 00signature.t was making CIPHER_UNKNOWN a skip.
      Cleanup fix on VMS.
      r3646 at windhund:  schwern | 2005-03-03 12:43:33 -0800
      r3647 at windhund:  schwern | 2005-03-03 12:46:23 -0800
      r3646 at windhund:  schwern | 2005-03-03 12:43:33 -0800
      r3647 at windhund:  schwern | 2005-03-03 12:46:23 -0800
      r4411 at windhund:  schwern | 2005-04-24 01:26:36 -0700
      r4412 at windhund:  schwern | 2005-04-24 01:35:58 -0700
      r4417 at windhund:  schwern | 2005-04-24 01:47:05 -0700
      r4418 at windhund:  schwern | 2005-04-24 01:51:49 -0700
      r4419 at windhund:  schwern | 2005-04-24 01:58:12 -0700
      r4420 at windhund:  schwern | 2005-04-24 01:59:47 -0700
      r4421 at windhund:  schwern | 2005-04-24 02:07:48 -0700
      r4422 at windhund:  schwern | 2005-04-24 02:09:29 -0700
      r4423 at windhund:  schwern | 2005-04-24 02:34:43 -0700
      r4424 at windhund:  schwern | 2005-04-24 02:39:22 -0700
      r4425 at windhund:  schwern | 2005-04-24 02:47:50 -0700
      r4485 at windhund:  schwern | 2005-04-26 20:41:09 -0700
      r4486 at windhund:  schwern | 2005-04-26 20:44:39 -0700
      r4487 at windhund:  schwern | 2005-04-26 20:45:03 -0700
      r4488 at windhund:  schwern | 2005-04-26 20:50:39 -0700
      r4493 at windhund:  schwern | 2005-04-26 21:26:26 -0700
      r4494 at windhund:  schwern | 2005-04-26 21:26:54 -0700
      r4499 at windhund:  schwern | 2005-04-26 21:52:34 -0700
      r4500 at windhund:  schwern | 2005-05-03 14:22:24 -0700
      r4501 at windhund:  schwern | 2005-05-03 14:46:28 -0700
      r4502 at windhund:  schwern | 2005-05-03 14:54:57 -0700
      r4503 at windhund:  schwern | 2005-05-03 14:56:03 -0700
      r4504 at windhund:  schwern | 2005-05-03 15:16:54 -0700
      r2400 at windhund:  schwern | 2005-07-01 16:36:30 -0700
      r2402 at windhund:  schwern | 2005-07-01 16:59:47 -0700
      r2403 at windhund:  schwern | 2005-07-01 17:02:15 -0700
      r2406 at windhund:  schwern | 2005-07-01 20:01:24 -0700
      r2408 at windhund:  schwern | 2005-07-02 16:41:54 -0700
      r2410 at windhund:  schwern | 2005-07-02 16:48:13 -0700
      r2411 at windhund:  schwern | 2005-07-02 17:16:46 -0700
      r2414 at windhund:  schwern | 2005-07-02 21:51:20 -0700
      r2415 at windhund:  schwern | 2005-07-02 22:04:58 -0700
      r2416 at windhund:  schwern | 2005-07-02 22:05:52 -0700
      r2417 at windhund:  schwern | 2005-07-02 22:06:17 -0700
      r2422 at windhund:  schwern | 2005-07-02 22:19:08 -0700
      r2423 at windhund:  schwern | 2005-07-03 15:57:29 -0700
      r2424 at windhund:  schwern | 2005-07-03 16:05:28 -0700
      r2428 at windhund:  schwern | 2005-07-03 18:12:34 -0700
      r2441 at windhund:  schwern | 2005-07-23 04:00:53 -0700
      r2451 at windhund:  schwern | 2005-07-23 12:11:16 -0700
      r2461 at windhund:  schwern | 2005-07-29 00:47:52 -0700
      r2462 at windhund:  schwern | 2005-07-29 03:02:08 -0700
      r2463 at windhund:  schwern | 2005-07-29 03:22:24 -0700
      r2470 at windhund:  schwern | 2005-07-30 13:41:54 -0700
      r2472 at windhund:  schwern | 2005-08-01 15:58:36 -0700
      r2520 at windhund:  schwern | 2005-08-08 20:57:24 -0700
      r2521 at windhund:  schwern | 2005-08-08 20:59:00 -0700
      r2522 at windhund:  schwern | 2005-08-09 00:22:34 -0700
      r3632 at windhund:  schwern | 2005-09-23 22:39:51 -0700
      r3633 at windhund:  schwern | 2005-09-23 22:40:11 -0700
      r3634 at windhund:  schwern | 2005-09-23 22:40:46 -0700
      r3635 at windhund:  schwern | 2005-09-23 22:57:25 -0700
      r3636 at windhund:  schwern | 2005-09-23 23:26:44 -0700
      r3637 at windhund:  schwern | 2005-09-25 23:18:54 -0700
      r3644 at windhund:  schwern | 2005-09-25 23:21:27 -0700
      r3646 at windhund:  schwern | 2005-09-25 23:31:49 -0700
      r3652 at windhund:  schwern | 2005-10-07 23:52:06 -0700
      r3653 at windhund:  schwern | 2005-10-07 23:55:12 -0700
      r3654 at windhund:  schwern | 2005-10-07 23:56:50 -0700
      r3655 at windhund:  schwern | 2005-10-07 23:57:15 -0700
      r3662 at windhund:  schwern | 2005-10-08 00:55:50 -0700
      r3664 at windhund:  schwern | 2005-10-08 01:02:37 -0700
      r3666 at windhund:  schwern | 2005-10-08 01:22:24 -0700
      r3668 at windhund:  schwern | 2005-10-08 01:24:59 -0700
      r3669 at windhund:  schwern | 2005-10-08 01:25:47 -0700
      r3670 at windhund:  schwern | 2005-10-08 01:26:38 -0700
      r3671 at windhund:  schwern | 2005-10-08 01:27:53 -0700
      r3609 at dhcp176:  schwern | 2006-05-29 15:05:48 -0500
      r3615 at dhcp176:  schwern | 2006-06-26 14:14:22 -0500
      r3612 at windhund (orig r3686):  rfoley | 2006-05-31 11:18:20 -0700
      r4364 at windhund (orig r3718):  schwern | 2006-07-08 22:51:16 -0700
      r4365 at windhund (orig r3719):  schwern | 2006-07-08 22:51:28 -0700
      r3609 at windhund:  schwern | 2006-05-29 13:05:48 -0700
      commit 0c5b21facb19d1098fe29e414cfd53a3a3091554
      r4373 at windhund:  schwern | 2006-07-08 23:41:42 -0700
      r4374 at windhund:  schwern | 2006-07-08 23:43:51 -0700
      r4375 at windhund:  schwern | 2006-07-08 23:45:42 -0700
      The docs talked about TBT "methods".  They're functions.
      Changed around the TBT docs to show best practice using test_pass and test_fail
      Fine, I'll remove the damn LICENSE field.
      Increment versions and date for release.
      Test::Tester::Tie's name is an artifact from when TBT was Test::Tester.
      skip() will now warn if you get the args backwards.
      Last version busted test_fail().  Reversing 3730.
      test_fail() broken.  Reversing 3683.
      0.64
      We require Test::Harness >= 2.03, not > 2.03.
      Can't use qr//, that's a 5.5 thing.
      Change the TBT object to a hash because I can't remember what $self->[1] is.
      r17851 at windhund:  schwern | 2006-09-03 20:34:25 -0400
      r17875 at windhund:  schwern | 2006-09-04 03:16:17 -0400
      r17876 at windhund:  schwern | 2006-09-04 03:23:07 -0400
      r17877 at windhund:  schwern | 2006-09-04 03:35:52 -0400
      r17878 at windhund:  schwern | 2006-09-04 03:56:10 -0400
      r17879 at windhund:  schwern | 2006-09-04 04:15:12 -0400
      r17880 at windhund:  schwern | 2006-09-04 04:20:36 -0400
      r17881 at windhund:  schwern | 2006-09-04 04:30:26 -0400
      r17889 at windhund:  schwern | 2006-09-04 04:39:58 -0400
      r17890 at windhund:  schwern | 2006-09-04 04:41:04 -0400
      r18004 at Master-Windhund-IV:  schwern | 2006-09-09 12:14:42 -0400
      r18005 at Master-Windhund-IV:  schwern | 2006-09-09 12:17:20 -0400
      r19631 at windhund:  schwern | 2006-10-13 18:49:14 -0700
      r24547 at windhund:  schwern | 2006-10-24 13:42:12 -0700
      r24548 at windhund:  schwern | 2006-10-24 14:03:44 -0700
      r24549 at windhund:  schwern | 2006-10-24 14:04:02 -0700
      r24562 at windhund:  schwern | 2006-10-24 14:09:14 -0700
      r24563 at windhund:  schwern | 2006-10-24 14:09:25 -0700
      r24564 at windhund:  schwern | 2006-10-24 14:12:24 -0700
      r24565 at windhund:  schwern | 2006-10-24 14:13:35 -0700
      r24566 at windhund:  schwern | 2006-10-24 14:14:09 -0700
      r25226 at windhund:  schwern | 2006-11-03 18:15:43 -0500
      r25228 at windhund:  schwern | 2006-11-03 18:16:48 -0500
      r25239 at windhund:  schwern | 2006-11-05 12:39:40 -0500
      r25240 at windhund:  schwern | 2006-11-05 12:47:23 -0500
      r25243 at windhund:  schwern | 2006-11-05 13:00:45 -0500
      r25244 at windhund:  schwern | 2006-11-05 13:02:21 -0500
      r25247 at windhund:  schwern | 2006-11-05 13:12:22 -0500
      r25457 at windhund:  schwern | 2006-11-10 10:29:31 -0600
      r25466 at windhund:  schwern | 2006-11-10 14:46:28 -0600
      r26228 at windhund:  schwern | 2006-12-03 18:26:49 -0500
      r26467 at windhund:  schwern | 2006-12-24 15:36:01 -0500
      r26883 at windhund:  schwern | 2007-01-22 16:23:02 -0500
      r26884 at windhund:  schwern | 2007-01-22 16:28:32 -0500
      r27360 at windhund:  schwern | 2007-02-11 09:38:28 -0500
      r27361 at windhund:  schwern | 2007-02-11 09:40:25 -0500
      r27362 at windhund:  schwern | 2007-02-11 10:16:43 -0500
      r27363 at windhund:  schwern | 2007-02-11 10:19:55 -0500
      r27364 at windhund:  schwern | 2007-02-11 10:25:27 -0500
      r27365 at windhund:  schwern | 2007-02-11 10:26:32 -0500
      r27366 at windhund:  schwern | 2007-02-11 14:11:46 -0500
      r27367 at windhund:  schwern | 2007-02-11 14:32:01 -0500
      r27380 at windhund:  schwern | 2007-02-11 11:38:46 -0800
      r27381 at windhund:  schwern | 2007-02-11 11:38:57 -0800
      r27382 at windhund:  schwern | 2007-02-11 11:54:38 -0800
      r27383 at windhund:  schwern | 2007-02-11 11:56:23 -0800
      r27384 at windhund:  schwern | 2007-02-11 12:01:44 -0800
      r27385 at windhund:  schwern | 2007-02-11 14:14:47 -0800
      r27386 at windhund:  schwern | 2007-02-11 14:15:40 -0800
      r27689 at windhund:  schwern | 2007-03-13 17:22:30 -0700
      r27690 at windhund:  schwern | 2007-03-13 17:26:05 -0700
      r27691 at windhund:  schwern | 2007-03-13 17:29:07 -0700
      r27695 at windhund:  schwern | 2007-03-14 06:43:22 -0700
      r27696 at windhund:  schwern | 2007-03-14 06:45:07 -0700
      r27702 at windhund:  schwern | 2007-03-15 15:55:11 -0700
      r27704 at windhund:  schwern | 2007-03-15 17:58:28 -0500
      r27705 at windhund:  schwern | 2007-03-16 17:10:39 -0500
      r27706 at windhund:  schwern | 2007-03-16 17:19:55 -0500
      r32185 at windhund:  schwern | 2007-06-29 20:22:55 -0500
      r32711 at windhund:  schwern | 2007-08-02 17:02:40 -0700
      r32770 at windhund:  schwern | 2007-08-15 15:30:57 -0700
      r32772 at windhund:  schwern | 2007-08-17 11:18:14 -0700
      r35632 at windhund:  schwern | 2007-09-06 04:53:42 -0700
      r35633 at windhund:  schwern | 2007-09-06 04:54:19 -0700
      r35794 at windhund:  schwern | 2007-09-09 15:46:28 -0700
      r35909 at windhund:  schwern | 2007-09-13 19:35:40 -0700
      r35910 at windhund:  schwern | 2007-09-13 19:52:34 -0700
      r35917 at windhund:  schwern | 2007-09-13 20:15:02 -0700
      r35918 at windhund:  schwern | 2007-09-13 20:15:28 -0700
      r35921 at windhund:  schwern | 2007-09-13 20:16:35 -0700
      r35923 at windhund:  schwern | 2007-09-13 20:21:17 -0700
      r35924 at windhund:  schwern | 2007-09-13 20:22:00 -0700
      r35927 at windhund:  schwern | 2007-09-13 20:37:16 -0700
      r35928 at windhund:  schwern | 2007-09-13 20:42:23 -0700
      r35931 at windhund:  schwern | 2007-09-13 20:44:54 -0700
      r35932 at windhund:  schwern | 2007-09-13 20:45:17 -0700
      r38345 at windhund:  schwern | 2007-09-19 23:06:33 -0400
      r38346 at windhund:  schwern | 2007-09-19 23:09:34 -0400
      r40672 at windhund:  schwern | 2007-10-14 09:49:31 -0400
      r40677 at windhund:  schwern | 2007-10-15 17:33:56 -0700
      r40678 at windhund:  schwern | 2007-10-15 17:34:36 -0700
      r40679 at windhund:  schwern | 2007-10-15 17:35:40 -0700
      r40913 at windhund:  schwern | 2007-11-29 15:43:26 -0800
      r40914 at windhund:  schwern | 2007-11-29 15:43:35 -0800
      r40959 at windhund:  schwern | 2007-12-03 19:29:07 -0800
      r40961 at windhund:  schwern | 2007-12-04 01:21:29 -0800
      r41146 at windhund:  schwern | 2007-12-14 15:58:21 -0800
      r41355 at windhund:  schwern | 2007-12-31 19:38:34 -0800
      r54557 at windhund:  schwern | 2008-02-23 18:50:05 -0800
      r54558 at windhund:  schwern | 2008-02-23 18:57:58 -0800
      r54561 at windhund:  schwern | 2008-02-23 19:03:55 -0800
      r54562 at windhund:  schwern | 2008-02-23 19:12:52 -0800
      r54563 at windhund:  schwern | 2008-02-23 19:14:17 -0800
      r54564 at windhund:  schwern | 2008-02-23 19:30:21 -0800
      r54565 at windhund:  schwern | 2008-02-23 19:55:53 -0800
      r54566 at windhund:  schwern | 2008-02-23 19:56:31 -0800
      r54567 at windhund:  schwern | 2008-02-23 19:56:45 -0800
      r54575 at windhund:  schwern | 2008-02-23 20:10:59 -0800
      r54576 at windhund:  schwern | 2008-02-23 20:17:14 -0800
      r54577 at windhund:  schwern | 2008-02-23 20:33:00 -0800
      r54578 at windhund:  schwern | 2008-02-23 20:40:56 -0800
      r54579 at windhund:  schwern | 2008-02-23 20:43:03 -0800
      r54585 at windhund:  schwern | 2008-02-23 20:44:47 -0800
      r54602 at windhund:  schwern | 2008-02-24 12:02:41 -0800
      r54604 at windhund:  schwern | 2008-02-24 13:13:58 -0800
      r54606 at windhund:  schwern | 2008-02-24 13:15:48 -0800
      r54608 at windhund:  schwern | 2008-02-26 12:44:31 -0800
      r54609 at windhund:  schwern | 2008-02-26 12:45:40 -0800
      r54612 at windhund:  schwern | 2008-02-26 12:46:27 -0800
      r54613 at windhund:  schwern | 2008-02-27 01:45:13 -0800
      r54614 at windhund:  schwern | 2008-02-27 01:47:34 -0800
      r54615 at windhund:  schwern | 2008-02-27 01:49:00 -0800
      r54616 at windhund:  schwern | 2008-02-27 01:51:12 -0800
      r54622 at windhund:  schwern | 2008-02-27 01:53:16 -0800
      r54623 at windhund:  schwern | 2008-02-27 01:55:50 -0800
      r54624 at windhund:  schwern | 2008-02-27 01:56:25 -0800
      r54625 at windhund:  schwern | 2008-02-27 01:59:49 -0800
      r54630 at windhund:  schwern | 2008-02-27 11:00:49 +0100
      r54631 at windhund:  schwern | 2008-02-27 11:02:08 +0100
      r54632 at windhund:  schwern | 2008-02-27 12:04:34 +0100
      r56122 at windhund:  schwern | 2008-04-06 16:34:56 +0200
      r56123 at windhund:  schwern | 2008-04-06 16:35:01 +0200
      r56133 at windhund:  schwern | 2008-04-06 17:26:55 +0200
      r56242 at windhund:  schwern | 2008-06-19 17:53:19 -0500
      r56249 at windhund:  schwern | 2008-06-20 15:37:28 -0500
      r56255 at windhund:  schwern | 2008-06-20 16:51:05 -0500
      r56520 at windhund:  schwern | 2008-07-05 09:12:56 -0700
      r56521 at windhund:  schwern | 2008-07-05 09:14:17 -0700
      r56522 at windhund:  schwern | 2008-07-05 09:32:06 -0700
      r56524 at windhund:  schwern | 2008-07-11 05:37:54 -0700
      Add a perlcriticrc file.
      Quiet some of the more obvious perlcritic level 4 critics.
      Fix up Test::Simple to comply with critic level 4
      Clean up some more perlcritic level 4 stuff.
      Update the MANIFEST
      Fix up some more easy critics.
      NO NEED TO SHOUT ATTRIBUTES
      Turn off the prohibition on not declaring local variables.  We realize
      * Added Test::Builder->in_todo() for a safe way to check if a test is
      Update the years on the copyright notices.
      More perlcritic yak shaving.
      The beginnings of a stand-alone test result history object.
      Update perlcriticrc for Perl::Critic 1.092 which has new options.
      Remove the $Id$ tag from the Changes file because it obscures the reading
      Some cleanup of the Makefile.PL
      Add "resources" to the META.yml
      Increment version to 0.81_01
      Added note() and explain().
      Add note() and explain() to Test::More.
      Date for release.
      Add the dep on Mouse.  [test-more.googlecode.com 12]
      Put TB2::History and its tests into the MANIFEST
      Make new_ok() with no argument report a sensible usage error.
      Spell out the perltidy options for those who don't know the short versions by heart.
      * Test::Builder->reset_outputs() to reset all the output methods back to
      Test note()
      Update the svn:keywords of the test files because I think I forgot some
      POD typo
      Avoid Devel::Cover database in MANIFEST
      - no_plan now only warns if given an argument.  There were a lot of people
      Make TB2::History a singleton.
      Document all the History methods.
      Basic test result objects following the pattern of Perl 6's Test::Builder.
      Test unknown directives.
      Test as_hash() and fix a bug so it only returns the defined attributes.
      Change History to use Result objects.
      Add Result to the MANIFEST
      Set up svn:ignore to ignore the build files, backups and Devel::Cover stuff.
      Moving the TB2 stuff out of the way for release.
      Put the Mouse dep back now that it's been released.  Leave the TB2 stuff
      Move TB2 tests into their own directory
      Move Test::Builder::Tester tests into their own subdir
      Move all the Test::Builder specific tests into their own subdir.
      Capitalize the TB2 test directory to make it stand out.
      Rebuild the MANIFEST after all that test moving around.
      Fix the skip message
      Removed the references to Test::Unit in the SEE ALSO entirely.  No point
      Bug Fixes
      Test Nick's HARNESS_ACTIVE=1 and -c bug.  There's no particular reason
      Add the ability to add new result types.  This is helpful for systems
      Document the result class registration methods.
      Fix typos in test.
      Run perltidy over the code base.  I had to revert a small amount of it's
      Keep perltidy from eliminating my double blank lines after subroutines.
      Increment version to 0.82 for release
      Quick release to eliminate Mouse dependency.
      Remove Test::Builder2 from trunk to prevent it leaking out into a release.
      Sync with a test change from blead to accomodate differing location of test files.
      Simplify the diag() test
      New Features
      Since we require 5.6 we'll always have overload.
      Renumber the lines to match reality.
      Turns out that require resets $@ and $!, which is bad for our purposes.
      * cmp_ok() now reports warnings and errors as coming from inside cmp_ok,
      * Dependency on ExtUtils::MakeMaker 6.27 only on Windows otherwise the
      Version up for release
      Use the new #!include_default in MANIFEST.SKIP.
      Date for release
      Remove some leftover directories from TB2.

Michael G. Schwern (228):
      Repository moved to github.
      Add a git ignore file.
      Add done_testing()
      Fix the overload tests to handle 0 properly.  [rt.cpan.org 41109]
      Note the Test::More home page in the README and the location of the
      Document minimum Perl version in the README.
      Scalar refs as filehandles don't work in 5.6
      Rewrite t/Builder/output.t in a more sensible fashion.
      Let "make manifest" shuffle files around.
      output() and friends now support scalar references.
      Whoops, forgot to ship Test::Builder::IO::Scalar.
      * plan( add => # ) now allows you to add to the plan as you go.
      Give TBT::Color a version number. [test-more.googlecode.com 17]
      Forgot to commit the plan( add => # ) tests
      First cut at breaking up plan().
      The plan( add => # ) tests are really a Test::Builder thing.
      Convert the test to Test::Builder only
      Rewrite the skipall test so it shows diagnostics.
      skip_all() with no reason would output "1..0" which is invalid TAP.
      Consolidate all the spots which output a plan into _output_plan()
      Rename the test to match the method its testing.
      You can now call current_test() without first declaring a plan.
      Fix scalar ref outputs so TB can write to the same scalar ref.
      Add Test::Builder::NoOutput to simplify testing Test::Builder.
      Merge branch 'master' of git at github.com:schwern/test-more
      Typo
      Replace uses of TieOut with scalar ref filehandles.
      Eliminate the old ad-hoc ok() subroutines to test ourselves.
      Rework TB::NoOutput to store indivdual output streams.
      Refactor the fail-more test to break up blocks of output.
      Rebuild the MANIFEST
      Make perlcritic happy.
      Add a TODO test for the cmp_ok( undef, '' ) for [test-more.googlecode.com 36]
      Update .gitignore.
      Remove plan( add => # ).  Put it into the plan_add branch.
      Skip our own distribution directory in "make manifest"
      Remoe the plan_add test files from the MANIFEST
      Write a test to make sure all the $VERSIONs are in sync.
      Release 0.87_01
      * Some filesystems don't like it when you open a file for writing multiple
      Remove some now unneeded 5.005 code.
      * Check how an operating system is going to map exit codes.  Some OS'
      Got the exit mapping backwards.
      * Fix Test::Builder::NoOutput on 5.6.2.
      Fix the exit code reporting.
      Fix exit code generation on VMS to match what Test::Builder does.
      The double quotes busted Unix, it interpolated $?
      0.87_02
      Allow isa_ok() to work on class names.
      [testmore.googlecode.com] Put in a special case for is_deeply([undef], [undef]);
      [testmore.googlecode.com 43]
      Reset the flag which says the plan was output as part of reset()
      Output the file where done_testing() was last called as part of the double warning. (Curtis spotted this)
      Fix END block file cleanup.
      Version 0.87_03
      Version 0.88
      Merge commit 'Ovid/master' into subplan
      Use a note instead of a diag so it doesn't clutter the output
      Moved the guts of subtest() into Test::Builder.
      Kill &finalize in favor of finalize()
      Change suite_passed() to the requested is_passing().
      Fix up the subtest() docs a little
      More indentation fixing.
      More improvements of the subtest() docs.
      Remove the [subtest] shim from the subtest() name.
      Rename the subtest tests.  They may produce nested TAP but here they're
      Rebuild the MANIFEST
      Fix the subtest tests when run outside of prove and make them independent
      Test subtest()'s argument checking.
      Add a test for what happens when a subtest dies.
      Add a test for do()ing another test inside subtest().
      Test on multiple versions of perl when releasing.
      [bleadperl eaa0815147] Fix cmp_ok.t for core.
      * Finally added a note about the "Wide character in print" warning and
      Amplify that this is only used on 5.6 [rt.cpan.org 46993]
      Merge branch 'subtest'
      Fix the MANIFEST
      Thank Ovid for his subtest work.
      Version 0.89_01
      Damnit, I forgot to date the release.  Oh well.
      [bleadperl eaa0815147] Fix cmp_ok.t for core.
      * Finally added a note about the "Wide character in print" warning and
      Amplify that this is only used on 5.6 [rt.cpan.org 46993]
      Defend against a bogus errno mucking with die.
      Update Changes
      Note the IO::Stringy license in our copy of it.  [test-more.googlecode.com 47]
      Note the IO::Stringy license in our copy of it.  [test-more.googlecode.com 47]
      Defend against a bogus errno mucking with die.
      Update Changes
      Test on multiple versions of Perl when releasing.
      Version 0.90
      Test on multiple versions of Perl when releasing.
      * Silence noise on VMS in exit.t (Craig Berry)
      * Silence noise on VMS in exit.t (Craig Berry)
      Version 0.92
      Merge branch 'stable'
      Fix the history in the change log as a result of merging Ovid's subtest
      Stitch the release history back together between master and stable.
      Merge commit 'Ovid/master'
      Somehow we wound up with two versions of dist_test() probably from merging to stable.
      Make the bad test even worse.
      Its not actually a *bad* test.  Change the name to be more specific.
      Fix up the Changes file
      Boilerplate fixes from blead 45d8b36ec02e88acbbf23bf2514e70f8acb71985
      Boilerplate fixes from blead 45d8b36ec02e88acbbf23bf2514e70f8acb71985
      5.8.0 will warn if you open an undefined scalar ref.  I'm not going to work around it because then you can't tell if nothing was read or if an empty string was and I'm pretty close to axing 5.8.0 anyway.
      5.8.0 will warn if you open an undefined scalar ref.  I'm not going to work around it because then you can't tell if nothing was read or if an empty string was and I'm pretty close to axing 5.8.0 anyway.
      Doc typos from Arthur Goldberg <artg at cs.nyu.edu>
      Doc typos from Arthur Goldberg <artg at cs.nyu.edu>
      Make versions.t data driven
      Make versions.t data driven
      Kill a lot of stuff that was for 5.005 compatibility
      Kill a lot of stuff that was for 5.005 compatibility
      Remove some more code that was there just for 5.4
      Remove some more code that was there just for 5.4
      Remove some code to protect 5.5.4
      Remove some code to protect 5.5.4
      Add a minimum Perl version to the Makefile.PL
      Add a minimum Perl version to the Makefile.PL
      Add a compile check, copied from MakeMaker
      Add a compile check, copied from MakeMaker
      Revert "Rename child() to new_child() and make subtests work with builder singletons."
      Copy the child into the parent's reference to guarantee everyone will
      Make sure we restore the parent if the subtest dies.
      Version 0.93_01
      Fix the compile test so it works in the core using a unified MANIFEST of everything which ships in the core.
      Fix the compile test so it works in the core using a unified MANIFEST of everything which ships in the core.
      Add a test to test our dependents, finally
      Add a test to test our dependents, finally
      Let "use Test::Blah;" work
      Let "use Test::Blah;" work
      Removing caveat about upgrading Test::Harness, we already depend on a
      Removing caveat about upgrading Test::Harness, we already depend on a
      Merge branch 'stable'
      Version 0.94
      Typo in the example code.
      Remove apparently unnecessary early instances of unoverloading.
      Rewrite extra.t to use TB::NoOutput and generally be more sane.
      Change the cmp_ok() file/line faking to something that won't make NYTProf cry.
      Merge branch 'master' of github.com:schwern/test-more
      [rt.cpan.org 53469] Fix is_deeply() comparing regexes
      Forgot to update the test count
      Merge branch 'master' of github.com:schwern/test-more
      Write down Nick's changes in the log
      Rename the test to something more descriptive.
      Note Nick's is_deeply() performance boost.
      Version 0.95_01
      Normalize "Feature Changes" in the change log for easier searching.
      Test dependents with the current version, not the built version.
      Credit Nick
      Version 0.95_02
      reset() didn't reset the done_testing state [googlecode 59]
      Document the is() fixage
      Bug tracker moved to github
      Version 0.96
      subtest() no longer has a prototype.  It was just getting in the way.
      Cleaned up Todd's doc patch.  Moved it to use_ok() where people will be looking for it.
      Automatic filehandle discipline inheritance, take two.  [rt.cpan.org 46542]
      Log changes
      Version 0.97_01
      POD typo spotted by ether
      A better fix for the $? subtest fix.
      Merge branch 'master' of https://github.com/melo/test-more into melo-master
      Make the documentation of is()'s behavior wrt undef a bit more succinct.
      Add new MYMETA.yml to .gitignore
      Update the change log with Pedro's doc fix
      Version 0.98
      Merge remote-tracking branch 'larryl/master' into bug/bailout_in_subtest
      Update the change log
      Merge branch 'bug/bailout_in_subtest'
      Update .gitignore for MYMETA.json
      Merge remote-tracking branch 'doherty/master' into review/doherty/faq
      Give an example of ordered filenames.
      Rejigger Mike Doherty's FAQ answer as it's really about test files.
      Answered "why do I need more than ok" with regard to diagnostics.
      Merge branch 'review/doherty/faq'
      The parens are attached to the my().
      Leave in the parens.
      Make child() use create().
      Fix subtests when threads are on.
      Merge branch 'bug/subtests_with_threads'
      Require minimum versions of Test::Builder and Test::Builder::Module.
      Cleanup the previous use_ok patch.
      FC pointed out this was about source filters, not lexical effects.
      FC pointed out that you need to wrap "use_ok" in a BEGIN block.
      Strike that, source filters have always worked... at least with 5.14.1.
      Fix Test::More typo in comment.
      Update the list of Perls to test with.
      Version 0.98_01
      Version 0.98_02
      Fix use_ok() getting confused about packages which are also functions.
      Strip off Perl core compatibility stuff we don't need any more.
      Add a test for += cmp_ok.
      Explicitly document that cmp_ok() passes when the comparision is true.
      Note cmp_ok() change in the log.
      Merge branch 'issue/141'
      Undo the lexical use_ok() feature.  Sorry FC.
      Discourage use_ok() and emphasize require_ok().
      Merge pull request #292 from schwern/revert/use_ok
      Update the resources meta data
      Log Karen's $this doc fix.
      Use a specific version of Test::Builder.
      Version 0.98_03
      Credit Matthew Horsfall in the change log for #141.
      Fix an ok() example with grep() to not slurp in the test name as part of the grep.
      Merge pull request #341 from tokuhirom/exit_code_on_missing_done_testing
      Correct the backwards compatibility statement for v1.5.
      Put the COMPATIBILITY section in a better location.
      Change compatibility info to use stable versions of Perl.
      Mention new COMPATIBILITY section in the change log.
      Update the changes log with all the changes up to this point.
      Overhaul isa_ok() and fix it for perl 5.17.
      Update the change log.
      Require Scalar::Util used by isa_ok()
      Version 0.98_04
      Add a shorter work around for the UTF-8 output problem to the docs.
      Indent the subtest note with the subtest.
      Log the subtest note change.
      Fix Test::Builder::Tester so it works with subtests.
      Merge pull request #364 from schwern/subtest_note_at_start
      Merge pull request #365 from schwern/tbt_subtest
      Merge pull request #369 from nnutter/master
      like() and unlike() no longer warn about undef.
      Merge pull request #372 from schwern/issue/335
      Bring the change log up to date.
      Version 0.98_05
      Pull in the extra dependency test from the Test-Builder1.5 branch.
      Merge pull request #383 from dsteinbrunner/patch-2

Mike Doherty (4):
      FAQ entry for test naming schemes
      FAQ entry for "Why do I need more than ok?"
      Linkify module names
      use m// for clarity

Nick Cleaton (15):
      Fix file/line in failing subtest() diagnostic.
      Localise $Level when running a subtest
      Speed up is_deeply() on large data structures.
      .gitignore += *.tar.gz
      Fix various typos and spelling errors.
      More tests of false value comparisons in is_deeply
      Typo
      Don't disable 'uninitialized' warnings
      Fix indentation of multi-line subtest diagnostics
      Fix behavior of subtest in a todo block
      Clear $TODO for the subtest before $Level is reset
      Typo
      Suppress DESTROY in a forked child
      typos
      update MANIFEST

Niels Thykier (1):
      Test::Builder: Fix "return $a or $b" precedence issue

Norbert Buchmuller (1):
      Test::Builder::Tester now sets $tb->todo_output to the output handle.

Oliver Charles (1):
      My first bit of work on adding an implicit 'done_testing' call to subtests

Ovid (2):
      Better TODO handling.
      Clear up "Test::Unit" confusion.

Pedro Melo (1):
      Added documentation regarding is(), is_eq() and is_num(), and undef args

Ricardo Signes (6):
      changelog for the return/and precedence fix
      bump to next trial version
      bump version for stable 0.99 release
      bump version for dev release
      bump version, new semi-semantic scheme
      bump version for stable release

Shawn M Moore (1):
      Force scalar context on the example argument to done_testing

Todd Rinaldo (1):
      Doc patch for use Module::Name () - http://github.com/schwern/test-more/issues/41

Zefram (1):
      fix CPAN regression: allow regex to test_out/test_err

cebjyre (1):
      Minor POD fixes

chromatic (4):
      Fixed RT #11319.
      Fixed a documentation typo.
      Removed trailing whitespace.
      Edited slightly and added done_testing.

gaurav (3):
      Removed '$Id$' from most (?) files (issue #33).
      Fixed some tests with hard-coded line numbers,
      Uncommented 'use_RS' docs so t/pod-coverage passes.

gregor herrmann (1):
      Imported Upstream version 1.001006

magnolia (2):
      Changed install path for perl 5.12 or higher.
      Version bump

nnutter (1):
      fix bug when test_fail is called via a do statement

pdl (2):
      Update lib/Test/More.pm
      Test::More document update

tokuhirom (1):
      Test case without done_testing exits with 0.

zimbufrog (1):
      POD typo [googlecode 53]

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtest-simple-perl.git



More information about the Pkg-perl-cvs-commits mailing list