Skip to content

Commit ed74075

Browse files
committed
re-add ordering tests but use monomorphic functions
1 parent 4089b08 commit ed74075

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

test/ArrayFire/ArithSpec.hs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ import Prelude hiding (sqrt, div, and, or, not, isNaN)
66
import Test.Hspec
77
import Foreign.C
88

9+
import qualified ArrayFire as A
10+
911
spec :: Spec
1012
spec =
1113
describe "Arith tests" $ do
@@ -31,6 +33,14 @@ spec =
3133
3 `shouldBe` cbrt @Double 27
3234
it "Should take square root" $ do
3335
2 `shouldBe` sqrt @Double 4
36+
it "Should lt Array" $ do
37+
2 `A.lt` (3 :: Array Double) `shouldBe` True
38+
it "Should lte Array" $ do
39+
2 `A.lte` (3 :: Array Double) `shouldBe` True
40+
it "Should gte Array" $ do
41+
2 `A.gte` (3 :: Array Double) `shouldBe` False
42+
it "Should gt Array" $ do
43+
2 `A.gt` (3 :: Array Double) `shouldBe` False
3444
it "Should eq Array" $ do
3545
3 == (3 :: Array Double) `shouldBe` True
3646
it "Should and Array" $ do

0 commit comments

Comments
 (0)