1 module Main
(main
) where
6 import qualified UnitTests
.Distribution
.Client
.BuildReport
7 import qualified UnitTests
.Distribution
.Client
.Configure
8 import qualified UnitTests
.Distribution
.Client
.FetchUtils
9 import qualified UnitTests
.Distribution
.Client
.Get
10 import qualified UnitTests
.Distribution
.Client
.Glob
11 import qualified UnitTests
.Distribution
.Client
.GZipUtils
12 import qualified UnitTests
.Distribution
.Client
.IndexUtils
13 import qualified UnitTests
.Distribution
.Client
.IndexUtils
.Timestamp
14 import qualified UnitTests
.Distribution
.Client
.Init
15 import qualified UnitTests
.Distribution
.Client
.InstallPlan
16 import qualified UnitTests
.Distribution
.Client
.JobControl
17 import qualified UnitTests
.Distribution
.Client
.ProjectConfig
18 import qualified UnitTests
.Distribution
.Client
.ProjectPlanning
19 import qualified UnitTests
.Distribution
.Client
.Store
20 import qualified UnitTests
.Distribution
.Client
.Tar
21 import qualified UnitTests
.Distribution
.Client
.Targets
22 import qualified UnitTests
.Distribution
.Client
.UserConfig
23 import qualified UnitTests
.Distribution
.Solver
.Modular
.Builder
24 import qualified UnitTests
.Distribution
.Solver
.Modular
.RetryLog
25 import qualified UnitTests
.Distribution
.Solver
.Modular
.Solver
26 import qualified UnitTests
.Distribution
.Solver
.Modular
.WeightedPSQ
27 import qualified UnitTests
.Distribution
.Solver
.Types
.OptionalStanza
31 initTests
<- UnitTests
.Distribution
.Client
.Init
.tests
32 defaultMain
$ testGroup
"Unit Tests"
33 [ testGroup
"UnitTests.Distribution.Client.BuildReport"
34 UnitTests
.Distribution
.Client
.BuildReport
.tests
35 , testGroup
"UnitTests.Distribution.Client.Configure"
36 UnitTests
.Distribution
.Client
.Configure
.tests
37 , testGroup
"UnitTests.Distribution.Client.FetchUtils"
38 UnitTests
.Distribution
.Client
.FetchUtils
.tests
39 , testGroup
"UnitTests.Distribution.Client.Get"
40 UnitTests
.Distribution
.Client
.Get
.tests
41 , testGroup
"UnitTests.Distribution.Client.Glob"
42 UnitTests
.Distribution
.Client
.Glob
.tests
43 , testGroup
"Distribution.Client.GZipUtils"
44 UnitTests
.Distribution
.Client
.GZipUtils
.tests
45 , testGroup
"UnitTests.Distribution.Client.IndexUtils"
46 UnitTests
.Distribution
.Client
.IndexUtils
.tests
47 , testGroup
"UnitTests.Distribution.Client.IndexUtils.Timestamp"
48 UnitTests
.Distribution
.Client
.IndexUtils
.Timestamp
.tests
49 , testGroup
"Distribution.Client.Init"
51 , testGroup
"UnitTests.Distribution.Client.InstallPlan"
52 UnitTests
.Distribution
.Client
.InstallPlan
.tests
53 , testGroup
"UnitTests.Distribution.Client.JobControl"
54 UnitTests
.Distribution
.Client
.JobControl
.tests
55 , testGroup
"UnitTests.Distribution.Client.ProjectConfig"
56 UnitTests
.Distribution
.Client
.ProjectConfig
.tests
57 , testGroup
"UnitTests.Distribution.Client.ProjectPlanning"
58 UnitTests
.Distribution
.Client
.ProjectPlanning
.tests
59 , testGroup
"Distribution.Client.Store"
60 UnitTests
.Distribution
.Client
.Store
.tests
61 , testGroup
"Distribution.Client.Tar"
62 UnitTests
.Distribution
.Client
.Tar
.tests
63 , testGroup
"Distribution.Client.Targets"
64 UnitTests
.Distribution
.Client
.Targets
.tests
65 , testGroup
"UnitTests.Distribution.Client.UserConfig"
66 UnitTests
.Distribution
.Client
.UserConfig
.tests
67 , testGroup
"UnitTests.Distribution.Solver.Modular.Builder"
68 UnitTests
.Distribution
.Solver
.Modular
.Builder
.tests
69 , testGroup
"UnitTests.Distribution.Solver.Modular.RetryLog"
70 UnitTests
.Distribution
.Solver
.Modular
.RetryLog
.tests
71 , testGroup
"UnitTests.Distribution.Solver.Modular.Solver"
72 UnitTests
.Distribution
.Solver
.Modular
.Solver
.tests
73 , testGroup
"UnitTests.Distribution.Solver.Modular.WeightedPSQ"
74 UnitTests
.Distribution
.Solver
.Modular
.WeightedPSQ
.tests
75 , testGroup
"UnitTests.Distribution.Solver.Types.OptionalStanza"
76 UnitTests
.Distribution
.Solver
.Types
.OptionalStanza
.tests