1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
{-----------------------------------------------------------------------------
reactive-banana
------------------------------------------------------------------------------}
module Main where
import Test.Tasty
( defaultMain, testGroup )
import qualified Reactive.Banana.Test.Low.Graph
import qualified Reactive.Banana.Test.Low.GraphGC
import qualified Reactive.Banana.Test.Mid.Space
import qualified Reactive.Banana.Test.High.Combinators
import qualified Reactive.Banana.Test.High.Space
main = defaultMain $ testGroup "reactive-banana"
[ testGroup "Low-level"
[ Reactive.Banana.Test.Low.Graph.tests
, Reactive.Banana.Test.Low.GraphGC.tests
]
, testGroup "Mid-level"
[ Reactive.Banana.Test.Mid.Space.tests
]
, testGroup "High-level"
[ Reactive.Banana.Test.High.Combinators.tests
, Reactive.Banana.Test.High.Space.tests
]
]
|