torch-0.1: Simple unit test library (or framework)
Source code
Contents
Index
Test.Torch.Types
Documentation
class
Test
t
where
Source
Methods
run
::
MonadIO
io => t -> io
Result
Source
Instances
Test
IsBottom
Test
Named
Test
Is
Test
Ok
class
Failure
f
where
Source
Methods
describe
:: f ->
FailReason
Source
Instances
Failure
SomeFailure
Failure
Bottom
Failure
NamedFailure
Failure
UnexpectedValue
Failure
SimpleFailure
data
Result
where
Source
Constructors
Pass
::
Result
Fail
::
Failure
f => f ->
Result
type
FailReason
=
String
Source
data
SomeTest
where
Source
Constructors
SomeTest
::
Test
t => t ->
SomeTest
type
Tests
= [
SomeTest
]
Source
data
SomeFailure
where
Source
Constructors
SomeFailure
::
Failure
f => f ->
SomeFailure
Instances
Failure
SomeFailure
type
Failures
= [
SomeFailure
]
Source
data
Report
Source
Constructors
Report
planed
::
Int
passed
::
Int
failed
::
Int
failures
::
Failures
data
Hook
Source
Constructors
Hook
hook_Pass
::
IO
()
hook_Fail
::
SomeFailure
->
IO
()
hook_Pre
::
Tests
->
IO
()
hook_Post
::
Report
->
IO
()
Instances
Monoid
Hook
MonadWriter
Hook
HookWriter
Produced by
Haddock
version 2.4.2