File: reactive-banana-tests.hs

package info (click to toggle)
haskell-reactive-banana 1.3.2.0-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 412 kB
  • sloc: haskell: 3,151; makefile: 2
file content (27 lines) | stat: -rw-r--r-- 914 bytes parent folder | download
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
        ]
    ]