dejafu/dejafu-tests/lib/Integration.hs

24 lines
736 B
Haskell
Raw Normal View History

2018-02-13 02:01:00 +03:00
module Integration where
2018-02-13 03:33:19 +03:00
import qualified Integration.Async as A
import qualified Integration.Discard as D
import qualified Integration.Litmus as L
2018-02-13 02:01:00 +03:00
import qualified Integration.MultiThreaded as M
import qualified Integration.Refinement as R
import qualified Integration.Regressions as G
2018-02-13 03:33:19 +03:00
import qualified Integration.SingleThreaded as S
2018-02-13 02:01:00 +03:00
2018-02-13 03:33:19 +03:00
import Common
2018-02-13 02:01:00 +03:00
-- | Run all the integration tests.
tests :: [TestTree]
tests =
[ testGroup "Async" A.tests
, testGroup "Discard" D.tests
, testGroup "Litmus" L.tests
, testGroup "MultiThreaded" M.tests
, testGroup "Refinement" R.tests
, testGroup "Regressions" G.tests
, testGroup "SingleThreaded" S.tests
]