]> code.delx.au - pymsnt/blobdiff - src/legacy/msn/test_msn.py
Fixed bug with 64bit archictectures.
[pymsnt] / src / legacy / msn / test_msn.py
index 85b90675dd2dc21aec1063a8699ada4d3f691440..b1548be1110ebd401c667e461f94b967c16a2585 100644 (file)
@@ -42,11 +42,11 @@ class LoopbackCon:
     def __init__(self, con1, con2):
         self.con1 = con1
         self.con2 = con2
-        self.con1ToCon2 = loopback.LoopbackRelay(con1)
-        self.con2ToCon1 = loopback.LoopbackRelay(con2)
         self.reconnect()
 
     def reconnect(self):
+        self.con1ToCon2 = loopback.LoopbackRelay(self.con1)
+        self.con2ToCon1 = loopback.LoopbackRelay(self.con2)
         self.con2.makeConnection(self.con1ToCon2)
         self.con1.makeConnection(self.con2ToCon1)
         self.connected = True
@@ -1009,7 +1009,7 @@ class SwitchboardP2PTests(unittest.TestCase):
     def _generateData(self):
         data = ''
         for i in xrange(3000):
-            data += struct.pack("<L", random.randint(0, sys.maxint))
+            data += struct.pack("<L", random.randint(0, msn.MSN_MAXINT))
         return data
     
     def testAvatars(self):