amby-0.3.2: test/Spec.hs
import qualified Data.Vector.Unboxed as U
import Test.DocTest
import Test.Tasty
import Test.Tasty.HUnit
import qualified Amby as Am
main :: IO ()
main = do
doctest
[ "src/Amby/Numeric.hs"
, "src/Amby/Categorical.hs"
, "src/Amby/Theme.hs"
]
defaultMain tests
tests :: TestTree
tests = testGroup "Unit tests"
[ testCase "linspace vector generation" $
Am.linspace 0 5 6 @?= U.fromList [0.0, 1.0, 2.0, 3.0, 4.0, 5.0]
, testCase "arange vector generation" $
Am.arange 0 5 1 @?= U.fromList [0.0, 1.0, 2.0, 3.0, 4.0, 5.0]
]