@@ -1054,3 +1054,21 @@ def test_transformedbbox_contains():
1054
1054
assert bb .contains (1.25 , 1.5 )
1055
1055
assert not bb .fully_contains (1.25 , 1.5 )
1056
1056
assert not bb .fully_contains (.1 , .1 )
1057
+
1058
+
1059
+ def test_interval_contains ():
1060
+ assert mtransforms .interval_contains ((0 , 1 ), 0.5 )
1061
+ assert mtransforms .interval_contains ((0 , 1 ), 0 )
1062
+ assert mtransforms .interval_contains ((0 , 1 ), 1 )
1063
+ assert not mtransforms .interval_contains ((0 , 1 ), - 1 )
1064
+ assert not mtransforms .interval_contains ((0 , 1 ), 2 )
1065
+ assert mtransforms .interval_contains ((1 , 0 ), 0.5 )
1066
+
1067
+
1068
+ def test_interval_contains_open ():
1069
+ assert mtransforms .interval_contains_open ((0 , 1 ), 0.5 )
1070
+ assert not mtransforms .interval_contains_open ((0 , 1 ), 0 )
1071
+ assert not mtransforms .interval_contains_open ((0 , 1 ), 1 )
1072
+ assert not mtransforms .interval_contains_open ((0 , 1 ), - 1 )
1073
+ assert not mtransforms .interval_contains_open ((0 , 1 ), 2 )
1074
+ assert mtransforms .interval_contains_open ((1 , 0 ), 0.5 )
0 commit comments