Copyright | (c) 2013 Tom Hawkins & Lee Pike |
---|---|
Safe Haskell | None |
Language | Haskell98 |
Language.Atom.Unit
Description
Unit testing, coverage, reporting & debugging for Atom
Types and Classes
Parameters for a test simulation
Constructors
Test | |
Fields
|
Default test parameters
Test Execution
Run a list of tests, output a report on test passes and coverage.
Printing Utilities
printStrLn :: String -> Atom () Source
Print a string in C using printf
, appending a newline.
Print an integral value in C using printf
.
Arguments
:: FloatingE a | |
=> String | Prefix for printed value |
-> E a | Floating point value to print |
-> Atom () |
Print a floating point value in C using printf
.
printProbe :: (String, UE) -> Atom () Source
Print the value of a probe to the console (along with its name).