./devel/p5-Test-Simple, Perl5 module with a simple framework for writing tests

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.302078, Package name: p5-Test-Simple-1.302078, Maintainer: pkgsrc-users

This is an extremely simple, extremely basic module for writing
tests suitable for CPAN modules and other pursuits. If you wish
to do more complicated testing, use the Test::More module (a drop-in
replacement for this one).


Required to run:
[lang/perl5]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: ea27415d730bef01ef509504f6beb3c046dd59b4
RMD160: 6d9111993c33307d551b9ffbac4a15843e0d2a7e
Filesize: 250.03 KB

Version history: (Expand)


CVS history: (Expand)


   2017-03-05 13:51:35 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated p5-Test-Simple to 1.302078.

1.302078  2017-03-01 15:24:12-08:00 America/Los_Angeles

    - No changes since last trial

1.302077  2017-02-19 14:34:30-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix #762, newlines for todo subtest
    - Revisit #637, fix rare race condition it created

1.302076  2017-02-01 19:38:42-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix crash when TB->reset used inside subtest
   2017-01-16 11:53:23 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated p5-Test-Simple to 1.302075.

1.302075  2017-01-10 19:39:28-08:00 America/Los_Angeles

    - No changes, just marking a stable release

1.302074  2017-01-08 11:41:44-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Add 'cid' to trace
    - Add signatures to trace
    - Add related() to events
    - Now it is possible to check if events are related
    - Add 'no_fork' option to run_subtest()
   2017-01-01 15:07:10 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated p5-Test-Simple to 1.302073.

1.302073  2016-12-18 23:02:54-08:00 America/Los_Angeles

    - No changes from last trial

1.302072  2016-12-18 01:08:12-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Expose tools.pl as Test2::Tools::Tiny
   2016-12-19 10:34:29 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated p5-Test-Simple to 1.302071.

1.302071  2016-12-17 12:08:29-08:00 America/Los_Angeles

    - No changes since last trial release

1.302070  2016-12-14 21:32:47-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Added two new event classes, Test2::Event::Encoding and
      Test2::Event::TAP::Version. These are primarily being added for the
      benefit of Test2::Harness now, but they could be useful for other Test2
      event consumer tools in the future. Implemented by Dave Rolsky (#743).

1.302069  2016-12-12 15:03:04-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Generate HashBase from Object::HashBase which has been split out
    - When a subtest is marked as todo, all of its contained Ok and Subtest
      events are now updated so that they return true for
      $e->effective_pass. Implemented by Dave Rolsky. (#742)

1.302068  2016-12-03 13:50:01-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Add TO_JSON and from_json methods to Test2::Event and Test2::Trace::Util
      to faciliate transferring event data between processes. Implemented by
      Dave Rolsky. (#741).
   2016-11-28 13:47:35 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated p5-Test-Simple to 1.302067.

1.302067  2016-11-23 07:37:56-08:00 America/Los_Angeles

    - Fix context test for recent blead.

1.302066  2016-11-08 07:58:39-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Handle cases where SysV IPC can be available but not enabled
    - Import 'context' into Test2::IPC, it is used by 'cull'
    - Propogate warnings settings to use_ok (#736)

1.302065  2016-10-30 11:54:37-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Set the TEST_ACTIVE env var to true
    - Set the TEST2_ACTIVE env var to true
    - Fix the oldest bug still in the bug list (#6)
      This fixes cmp_ok output is some confusing cases
    - Update travis config
    - Add missing author deps
    - Fix handling of negative pid's on windows
    - Add can() to Test::Tester::Delegate (despite deprecation)
    - Fix some minor test issues

1.302064  2016-10-24 21:03:24-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Repo management improvements
    - Better handling of info vs diag in ->send_event
    - Fix test that used 'parent'
    - Better handling of non-bumping failures (#728)

1.302063  2016-10-23 21:31:20-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix double release when 'throw' is used in context_do()
   2016-10-28 11:48:32 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated p5-Test-Simple to 1.302062.

1.302062  2016-10-20 06:16:08-07:00 America/Los_Angeles

    - No changes from last trial

1.302061  2016-09-30 14:49:19-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Removed a warning when using a non-TAP formatter with Test::Builder
      about the formatter not "no_header" and "no_diag". \ 
This happened even if
      the alternative formatter class implemented these attributes.
    - When finalize is called on a formatter, it now receives one more
      argument, a boolean indicating whether or not the call is for a subtest
      or not.

1.302060  2016-09-25 12:46:46-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Formatters now have terminate() and finalize() methods. These are called
      when there is a skip_all or bail event (terminate) or when a test suite
      is exiting normally (finalize). This allows formatters to finalize their
      output, which is important for any sort of document-oriented format (as
      opposed to a stream format like TAP). (#723)
   2016-10-10 15:01:53 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-Test-Simple to 1.302059
----------------------------------------
1.302059  2016-09-25 12:32:21-07:00 America/Los_Angeles

    - No changes from last trial

1.302058  2016-09-21 10:46:13-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Mask warning when comparing $@ in Test2::API::Context

1.302057  2016-09-18 12:12:18-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Doc fixes
    - Win32 color support in Test::Builder::Tester
    - Support v-strings in is_deeply
    - A streamed subtest run inside a buffered subtest will be automatically
      converted to a buffered subtest. Otherwise the output from inside the
      subtest is lost entirely. (#721)
   2016-09-19 12:22:20 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-Test-Simple 1.302052 to 1.302056
----------------------------------------
1.302056  2016-09-12 09:03:49-07:00 America/Los_Angeles
    - Minor typo fix
    - No logic chnges since last trial

1.302055  2016-08-30 12:13:32-07:00 America/Los_Angeles (TRIAL RELEASE)
    - Fix special case of ok line ending in \
    - Improve a test that captures STDERR/STDOUT (Thanks HAARG)

1.302054  2016-08-20 16:21:44-07:00 America/Los_Angeles (TRIAL RELEASE)
    - Allow '#' and '\n' in ok names

1.302053  2016-08-17 21:22:55-07:00 America/Los_Angeles (TRIAL RELEASE)
    - Fix skip_all in require in intercept (#696)
    - Documentation of what is better in Test2 (#663)
    - Document Test::Builder::Tester plan limitations
    - Document limitations in is_deeply (#595)
    - Better documentation of done_testing purpose (#151)
    - Make ctx->send_event detect termination events (#707)