| 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).