on d87affe help sign in
elk/tests/libraries/Test.elm
42 lines 951 B history raw
1module Main where
3import ElmTest.Assertion as A
4import ElmTest.Run as R
5import ElmTest.Runner.Console (runDisplay)
6import ElmTest.Test (..)
7import IO.IO (..)
8import IO.Runner (Request, Response)
9import IO.Runner as Run
11import Test.Array as Array
12import Test.Basics as Basics
13import Test.Char as Char
14import Test.CodeGen as CodeGen
15import Test.Dict as Dict
16import Test.Equality as Equality
17import Test.List as List
18import Test.Set as Set
19import Test.String as String
20import Test.Trampoline as Trampoline
22tests : Test
23tests = suite "Elm Standard Library Tests"
24 [ Array.tests
25 , Basics.tests
26 , Char.tests
27 , CodeGen.tests
28 , Dict.tests
29 , Equality.tests
30 , List.tests
31 , Set.tests
32 , String.tests
33 , Trampoline.tests
34 ]
36console : IO ()
37console = runDisplay tests
39port requests : Signal Request
40port requests = Run.run responses console
42port responses : Signal Response