ChangeLog

CHANGELOG

  • v0.1.17

  • Take care of exceptions that throw on their own when reported

  • Fix a test that was freezing if $RAKUDO_MAX_THREADS environment variable is set to a too low value

  • v0.1.16

  • Fix cmp-deeply for nominalizables

  • Fix cmp-deeply for paramterized hashes with non-string keys

  • v0.1.15

  • Fix test-assertion trait when the assertion is used at the top level

  • v0.1.14

  • Implement test-assertiion trait

  • Fix exit freezing when called within a subtest

  • v0.1.13

  • Fix comparing of undefined attributes

  • v0.1.12

  • Fix cmp-deeply failing while reporting a Pair

  • v0.1.11

  • isa-ok reports types only now

  • Fix handling of TEST_JOBS environment variable

  • v0.1.10

  • Make cmp-deeply reports about difference in positionals or associatives more detailed by reporting different sizes or key sets, respectively.

  • v0.1.9

  • diag is now using ** slurpiness and gistifies its arguments, making it more say-alike

  • Added cmp-deeply test

  • v0.1.7

  • Make the module play well with independent threads

  • Improve warning message for tools invoked after done-testing

  • v0.1.6

  • Fixed a critical bug in slang which was breaking role declarations

  • v0.1.5

  • Fixed compatibility with Rakudo compiler new-disp implementation

  • v0.1.4

  • Mostly bug fix release

  • Added :timeout parameter to is-run

  • v0.1.3

  • Improved handling of exceptions

  • Subtests now attempt to report any exception produced by their body rather than bailing out immediately

  • New method on Aggregator role: event-queue-active

  • A couple of minor fixes

  • v0.1.2

  • Fixed a rare bug causing throws-like to throw itself.

  • v0.1.1

  • Fixed a tool call stack race condition

  • Fixed a todo+subtest race condition and extra todo count consumption

  • v0.1.0

  • Implemented tool call stack and tool anchoring (Test::Async::Manual)

  • Added support for pre-comments, or header comments, to Test::Async::Event::Test

  • Added a header to the output of non-hiddent subtests, similar to a Rakudo request ticket

  • Implemented auto-registration for inline test-bundle declarations

  • Added abort-testing tool

SEE ALSO

Test::Async v0.1.17

Thread-safe testing framework

Authors

  • Vadim Belman

License

Artistic-2.0

Dependencies

Test Dependencies

Provides

  • Test::Async
  • Test::Async::Aggregator
  • Test::Async::Base
  • Test::Async::Decl
  • Test::Async::Event
  • Test::Async::Hub
  • Test::Async::Job
  • Test::Async::JobMgr
  • Test::Async::Metamodel::BundleClassHOW
  • Test::Async::Metamodel::BundleHOW
  • Test::Async::Metamodel::HubHOW
  • Test::Async::Metamodel::ReporterHOW
  • Test::Async::Reporter
  • Test::Async::Reporter::TAP
  • Test::Async::Result
  • Test::Async::TestTool
  • Test::Async::Utils
  • Test::Async::When
  • Test::Async::X

Documentation

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.

Built with Podlite — the markup and publishing tools behind this site.