forked from runarfu/haskell-workshop
/
AllTests.hs
35 lines (30 loc) · 946 Bytes
/
AllTests.hs
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
28
29
30
31
32
33
34
35
module Main where
{-
You're not supposed to touch this ;)
-}
import Test.QuickCheck
import Test.Hspec
import qualified Tests.GettingStartedTests as GS
import qualified Tests.FunctionsTests as FU
import qualified Tests.PartialApplicationTests as PA
import qualified Tests.RecursionTests as RE
import qualified Tests.RecursionSchemesTests as RS
import qualified Tests.BinTreeTests as BT
import qualified Tests.PatternMatchingTests as PM
import qualified Tests.HigherOrderFunctionsTests as HF
import qualified Tests.ProjectEulerTests as PE
import qualified Tests.QuickCheckExamplesTests as QC
import qualified Tests.VigenereTests as VI
main :: IO ()
main = hspec $ do
GS.tests
FU.tests
PA.tests
RE.tests
RS.tests
BT.tests
PM.tests
HF.tests
PE.tests
QC.tests
VI.tests