diff --git a/tests/test_minijson.py b/tests/test_minijson.py
index f96ac94d8c0f5ea3ec2f11cfdc402912a019ab33..df7a277b6ded9cda1e3c104d0bd66d89cceb11f0 100644
--- a/tests/test_minijson.py
+++ b/tests/test_minijson.py
@@ -185,7 +185,8 @@ class TestMiniJSON(unittest.TestCase):
         self.assertSameAfterDumpsAndLoads(0x1FFFFFF)
         self.assertSameAfterDumpsAndLoads(0xFFFFFFFFF)
         self.assertSameAfterDumpsAndLoads(0xFFFFFFFFFFFFF)
-
+        self.assertSameAfterDumpsAndLoads(0xFFFFFFFFFFFFFFFFFFFFFFFFFFF)
+        self.assertSameAfterDumpsAndLoads(-0xFFFFFFFFFFFFFFFFFFFFFFFFFFFF)
     def test_dumps(self):
         self.assertSameAfterDumpsAndLoads({"name": "land", "operator_id": "dupa", "parameters":
             {"lat": 45.22999954223633, "lon": 54.79999923706055, "alt": 234}})