1
1
mirror of https://github.com/github/semantic.git synced 2024-12-11 08:45:48 +03:00
semantic/test/Spec.hs

42 lines
1.5 KiB
Haskell
Raw Normal View History

2016-01-05 19:27:37 +03:00
module Main where
import qualified AlignmentSpec
import qualified CommandSpec
import qualified Data.Functor.Classes.Ord.Generic.Spec
2016-07-26 10:58:14 +03:00
import qualified Data.Mergeable.Spec
import qualified Data.RandomWalkSimilarity.Spec
2017-04-07 19:21:45 +03:00
import qualified Data.Syntax.Assignment.Spec
2017-03-01 02:35:43 +03:00
import qualified DiffSpec
2016-01-05 19:27:37 +03:00
import qualified InterpreterSpec
import qualified PatchOutputSpec
2017-09-14 18:53:02 +03:00
import qualified SES.Spec
2017-03-01 02:35:43 +03:00
import qualified SourceSpec
2016-01-05 19:27:37 +03:00
import qualified TermSpec
import qualified TOCSpec
import qualified IntegrationSpec
2017-04-20 00:22:24 +03:00
import qualified SemanticCmdLineSpec
import qualified SemanticSpec
2017-10-04 21:12:24 +03:00
import qualified Semantic.StatSpec
2016-01-05 19:27:37 +03:00
import Test.Hspec
main :: IO ()
2017-04-07 19:24:57 +03:00
main = hspec $ do
2017-10-04 21:12:24 +03:00
describe "Semantic.Stat" Semantic.StatSpec.spec
2017-04-07 19:24:57 +03:00
parallel $ do
describe "Alignment" AlignmentSpec.spec
describe "Command" CommandSpec.spec
describe "Data.Functor.Classes.Ord.Generic" Data.Functor.Classes.Ord.Generic.Spec.spec
describe "Data.Mergeable" Data.Mergeable.Spec.spec
describe "Data.RandomWalkSimilarity" Data.RandomWalkSimilarity.Spec.spec
2017-04-07 19:21:45 +03:00
describe "Data.Syntax.Assignment" Data.Syntax.Assignment.Spec.spec
describe "Diff" DiffSpec.spec
describe "Interpreter" InterpreterSpec.spec
describe "PatchOutput" PatchOutputSpec.spec
2017-09-14 18:53:02 +03:00
describe "SES" SES.Spec.spec
describe "Source" SourceSpec.spec
describe "Term" TermSpec.spec
describe "Semantic" SemanticSpec.spec
2017-04-20 00:22:24 +03:00
describe "SemanticCmdLine" SemanticCmdLineSpec.spec
describe "TOC" TOCSpec.spec
describe "Integration" IntegrationSpec.spec