diff --git a/tests/test_issues_server.py b/tests/test_issues_server.py
index d891c450599beff738e3a976bca124692828fcfd..54080e03208658af63833b9b5383ddad0b22a803 100644
--- a/tests/test_issues_server.py
+++ b/tests/test_issues_server.py
@@ -870,6 +870,10 @@ def test_145():
     assert rec2.get_property("TestPropDouble").value == 20_000_000_000
     assert isinstance(rec2.get_property("TestPropDouble").value, float)
 
+    assert db.execute_query("FIND TestRT WITH TestProp < 1000000000.2",
+                            unique=True).id == rec1.id  # this is the integer property
+    assert db.execute_query("FIND TestRT WITH TestProp > 1000000000.2", unique=True).id == rec2.id
+
     assert db.execute_query("FIND TestRT WITH TestProp = 1000000000", unique=True).id == rec1.id
     assert db.execute_query("FIND TestRT WITH TestProp = 1000000000.0", unique=True).id == rec1.id
 
@@ -881,3 +885,7 @@ def test_145():
 
     assert db.execute_query("FIND TestRT WITH TestProp < 20000000000", unique=True).id == rec1.id
     assert db.execute_query("FIND TestRT WITH TestProp < 20000000000.0", unique=True).id == rec1.id
+
+    assert db.execute_query(
+        "FIND TestRT WITH TestPropInt < 10000000000000000000000000000000000000000000000000000000000",
+        unique=True).id == rec1.id