dejafu/dejafu-tests/Cases.hs
Michael Walker 29b1f28546 Add some property tests
Goes some way to solving #142, but it would be nice to have some for
the memory stuff.
2017-10-30 20:32:00 +00:00

26 lines
765 B
Haskell
Executable File

module Cases where
import qualified Cases.SingleThreaded as S
import qualified Cases.MultiThreaded as M
import qualified Cases.Refinement as R
import qualified Cases.Regressions as G
import qualified Cases.Litmus as L
import qualified Cases.Async as A
import qualified Cases.Discard as D
import qualified Cases.Properties as P
import Common
-- | Run all the test cases.
testCases :: [Test]
testCases =
[ testGroup "Single Threaded" S.tests
, testGroup "Multi Threaded" M.tests
, testGroup "Refinement" R.tests
, testGroup "Litmus" L.tests
, testGroup "Async" A.tests
, testGroup "Discard" D.tests
, testGroup "Properties" P.tests
, testGroup "Regressions" G.tests
]