mirror of
https://github.com/github/semantic.git
synced 2024-12-27 00:44:57 +03:00
42 lines
1.5 KiB
Haskell
42 lines
1.5 KiB
Haskell
module Main where
|
|
|
|
import qualified AlignmentSpec
|
|
import qualified CommandSpec
|
|
import qualified Data.Functor.Classes.Ord.Generic.Spec
|
|
import qualified Data.Mergeable.Spec
|
|
import qualified Data.RandomWalkSimilarity.Spec
|
|
import qualified Data.Syntax.Assignment.Spec
|
|
import qualified DiffSpec
|
|
import qualified InterpreterSpec
|
|
import qualified PatchOutputSpec
|
|
import qualified SES.Spec
|
|
import qualified SourceSpec
|
|
import qualified TermSpec
|
|
import qualified TOCSpec
|
|
import qualified IntegrationSpec
|
|
import qualified SemanticCmdLineSpec
|
|
import qualified SemanticSpec
|
|
import qualified Semantic.StatSpec
|
|
import Test.Hspec
|
|
|
|
main :: IO ()
|
|
main = hspec $ do
|
|
describe "Semantic.Stat" Semantic.StatSpec.spec
|
|
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
|
|
describe "Data.Syntax.Assignment" Data.Syntax.Assignment.Spec.spec
|
|
describe "Diff" DiffSpec.spec
|
|
describe "Interpreter" InterpreterSpec.spec
|
|
describe "PatchOutput" PatchOutputSpec.spec
|
|
describe "SES" SES.Spec.spec
|
|
describe "Source" SourceSpec.spec
|
|
describe "Term" TermSpec.spec
|
|
describe "Semantic" SemanticSpec.spec
|
|
describe "SemanticCmdLine" SemanticCmdLineSpec.spec
|
|
describe "TOC" TOCSpec.spec
|
|
describe "Integration" IntegrationSpec.spec
|