Skip to content

Commit 27d26c4

Browse files
committed
Add unit test test_interval_logand
1 parent 2663fe3 commit 27d26c4

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tests/unit/cdomains/intDomainTest.ml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,10 +253,14 @@ struct
253253
assert_equal i_minus_one_zero narrowed;
254254
assert_equal widened narrowed2
255255

256+
let test_interval_logand _ =
257+
assert_equal (I.of_interval ik (Z.zero, Z.of_int 4)) (I.logand ik (I.of_interval ik (Z.of_int (-4), Z.of_int (-2))) (I.of_int ik (Z.of_int 4)))
258+
256259
let test () = [
257260
"test_interval_rem" >:: test_interval_rem;
258261
"test_interval_widen" >:: test_interval_widen;
259262
"test_interval_narrow" >:: test_interval_narrow;
263+
"test_interval_bitand" >:: test_interval_bitand;
260264
]
261265
end
262266

0 commit comments

Comments
 (0)