libclang-bindings-0.2.0.0: test/test-clang-bindings.hs
module Main (main) where
import Test.Discover qualified as Discover
import Test.Meta.IsConcrete qualified as IsConcrete
import Test.Tasty
import Test.Test.Exceptions qualified as Exceptions
import Test.Test.Tokens qualified as Tokens
import Test.Version qualified as Version
{-------------------------------------------------------------------------------
Top-level
-------------------------------------------------------------------------------}
main :: IO ()
main = defaultMain $ testGroup "test-clang-bindings" [
Version.tests
, Discover.tests
, testGroup "Meta" [ -- Tests of the test infrastructure
IsConcrete.tests
]
, testGroup "Tests" [
Exceptions.tests
, Tokens.tests
]
]