mirror of
https://github.com/barrucadu/dejafu.git
synced 2024-12-18 11:01:50 +03:00
94e22a765e
New coverage report, as there have been a bunch of new tests since the one in the CONTRIBUTING file was generated: 54% expressions used (4311/7948) 51% boolean coverage (67/131) 47% guards (50/106), 31 always True, 6 always False, 19 unevaluated 57% 'if' conditions (11/19), 2 always True, 1 always False, 5 unevaluated 100% qualifiers (6/6) 61% alternatives used (413/671) 83% local declarations used (212/254) 28% top-level declarations used (313/1099)
20 lines
531 B
Haskell
Executable File
20 lines
531 B
Haskell
Executable File
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
|
|
import qualified Cases.Litmus as L
|
|
import qualified Cases.Async as A
|
|
|
|
-- | Run all the test cases.
|
|
testCases :: [Test]
|
|
testCases = map (uncurry testGroup)
|
|
[ ("Single Threaded", S.tests)
|
|
, ("Multi Threaded", M.tests)
|
|
, ("Refinement", R.tests)
|
|
, ("Litmus", L.tests)
|
|
, ("Async", A.tests)
|
|
]
|