-
Notifications
You must be signed in to change notification settings - Fork 12
/
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.CreditCardNumberValidatorTests as CV
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
CV.tests
PM.tests
HF.tests
PE.tests
QC.tests
VI.tests