diff --git a/code/tests/test_base_api.py b/code/tests/test_base_api.py
index 41a73ddd320988741325b7fdff1c4fd94186f805_Y29kZS90ZXN0cy90ZXN0X2Jhc2VfYXBpLnB5..3d78f749cb97d695d738454fd94a5493b90e2f1b_Y29kZS90ZXN0cy90ZXN0X2Jhc2VfYXBpLnB5 100644
--- a/code/tests/test_base_api.py
+++ b/code/tests/test_base_api.py
@@ -11,7 +11,6 @@
 
 import pymqi
 
-
 class TestGet(Tests):
     """Test Qeueu.get() method."""
 
@@ -151,7 +150,10 @@
     def test_get_nontruncated_big_msg(self):
         """Test get nontruncated big message"""
         md_put = pymqi.MD()
-        self.queue.put(bytes(4097), md_put)
+        if version_info.major >= 3:
+            self.queue.put(bytes(4097), md_put)
+        else:
+            self.queue.put(bytes(b'\0'*4097), md_put)
 
         md_get = pymqi.MD()
         message = self.queue.get(None, md_get)
@@ -162,8 +164,10 @@
     def test_get_truncated_big_msg(self):
         """Test get nontruncated big message"""
         md_put = pymqi.MD()
-        self.queue.put(bytes(4097), md_put)
-
+        if version_info.major >= 3:
+            self.queue.put(bytes(4097), md_put)
+        else:
+            self.queue.put(bytes(b'\0'*4097), md_put)
         gmo = pymqi.GMO()
         gmo.Options = pymqi.CMQC.MQGMO_ACCEPT_TRUNCATED_MSG