1 importJava "org.simantics.scl.runtime.utils.AssertionUtils" where
2 assertMultiLineStringEquals :: String -> String -> String -> <Proc> ()
4 importJava "org.junit.Assert" where
7 assertDoublesEquals :: String -> Double -> Double -> Double -> <Proc> ()
10 assertLongsEquals :: String -> Long -> Long -> <Proc> ()
11 @JavaName assertEquals
12 assertObjectsEquals :: String -> a -> a -> <Proc> ()
14 assertTrue :: String -> Boolean -> <Proc> ()
15 assertFalse :: String -> Boolean -> <Proc> ()
17 class AssertEquals a where
18 assertEquals :: String -> a -> a -> <Proc> ()
19 instance AssertEquals Long where
20 assertEquals = assertLongsEquals
22 class AssertEqualsTolerance a where
23 assertEqualsTolerance :: String -> a -> a -> a -> <Proc> ()
24 instance AssertEqualsTolerance Double where
25 assertEqualsTolerance = assertDoublesEquals