Utils
NAME
Test::Async::Utils
- Test::Async
utilities
EXPORTED ENUMS
TestMode
Suite mode of operation:
TMSequential
- all child suites are invoked sequentially as appear in the codeTMAsync
ā child suites are invoked asynchronously as appear in the codeTMRandom
- child suites are invoked in random order after the suite code is done
TestStage
Suite lifecycle stages: TSInitializing
, TSInProgress
, TSFinishing
, TSFinished
, TSDismissed
.
TestResult
Test outcome codes: TRPassed
, TRFailed
, TRSkipped
EXPORTED ROUTINES
test-result(Bool $cond, :$fail, :$success --
Test::Async::Result)>
Creates a Test::Async::Result object using the provided parameters. $fail
and $success
are shortcut names for corresponding -profile
attributes of Test::Async::Result
class.
stringify(Mu \obj --
Str:D)>
Tries to stringify the obj
in the most appropriate way. Use it to unify the look of test comments.
AUTHOR
Vadim Belman [email protected]