packages feed

monad-schedule-0.1.2.2: test/Main.hs

{-# LANGUAGE FlexibleInstances #-}

-- base
import Control.Arrow
import Control.Monad
import Data.Functor.Identity
import Data.List.NonEmpty

-- test-framework
import Test.Framework

-- test-framework-hunit
import Test.Framework.Providers.HUnit

-- HUnit
import Test.HUnit hiding (Test)

-- test-framework-quickcheck2
import Test.Framework.Providers.QuickCheck2

-- QuickCheck
import Test.QuickCheck

-- monad-schedule (test)
import qualified Trans
import qualified Yield

main :: IO ()
main = defaultMain tests

tests :: [Test]
tests =
  [ Trans.tests
  , Yield.tests
  ]