packages feed

number-length-0.1.0.0: test/TestCase.hs

{-# LANGUAGE NoImplicitPrelude #-}
-- |
-- Module:       $HEADER$
-- Description:  All test cases aggregated and exported as tests :: [Test].
-- Copyright:    (c) 2015, Peter Trško
-- License:      BSD3
--
-- Stability:    stable
-- Portability:  NoImplicitPrelude
--
-- All test cases aggregated and exported as @tests :: ['Test']@.
module TestCase (tests)
    where

import Test.Framework (Test, testGroup)

import qualified TestCase.Data.NumberLength.Int as NumberLength.Int (tests)
import qualified TestCase.Data.NumberLength as NumberLength (tests)
import qualified TestCase.Data.NumberLength.Word as NumberLength.Word (tests)


tests :: [Test]
tests =
    [ testGroup "Data.NumberLength.Int" NumberLength.Int.tests
    , testGroup "Data.NumberLength.Word" NumberLength.Word.tests
    , testGroup "Data.NumberLength" NumberLength.tests
    ]