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

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 a trademark of the Yet Another Society. All rights reserved.

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