dejafu/dejafu-tests/Cases.hs

20 lines
531 B
Haskell
Raw Normal View History

2016-03-31 16:45:55 +03:00
module Cases where
import Test.Framework (Test, testGroup)
import qualified Cases.SingleThreaded as S
import qualified Cases.MultiThreaded as M
import qualified Cases.Refinement as R
2016-03-31 16:45:55 +03:00
import qualified Cases.Litmus as L
import qualified Cases.Async as A
2016-03-31 16:45:55 +03:00
-- | Run all the test cases.
testCases :: [Test]
testCases = map (uncurry testGroup)
[ ("Single Threaded", S.tests)
, ("Multi Threaded", M.tests)
, ("Refinement", R.tests)
2016-03-31 16:45:55 +03:00
, ("Litmus", L.tests)
, ("Async", A.tests)
2016-03-31 16:45:55 +03:00
]