{-# LANGUAGE OverloadedStrings #-} module Hasmin.Types.DimensionSpec where import Control.Applicative (liftA2) import Hasmin.Types.Dimension import Hasmin.Types.Numeric import Hasmin.Types.Class import Hasmin.TestUtils dimensionTests :: Spec dimensionTests = describe "Dimension tests with quickcheck" $ do it "Minified s are equivalent to the original ones" $ property (prop_minificationEq :: Distance -> Bool) it "Minified s are equivalent to the original ones" $ property (prop_minificationEq :: Angle -> Bool) it "Minified