Ticket #2876: 2876.diff
File 2876.diff, 1.5 KB (added by , 10 years ago) |
---|
-
twisted/test/test_pb.py
1132 1132 def clientConnectionLost(self, connector, reason): 1133 1133 reconnecting = not self.reconnectedAlready 1134 1134 self.reconnectedAlready = True 1135 connector.connect() 1135 if reconnecting: 1136 connector.connect() 1136 1137 return pb.PBClientFactory.clientConnectionLost( 1137 1138 self, connector, reason, reconnecting) 1138 1139 1139 1140 factory, rootObjDeferred = self.getFactoryAndRootObject(ReconnectOnce) 1140 1141 1141 1142 def gotRootObject(rootObj): 1142 self.failUnless( 1143 isinstance(rootObj, pb.RemoteReference), 1144 "%r is not a RemoteReference" % (rootObj,)) 1143 self.assertIsInstance(rootObj, pb.RemoteReference) 1145 1144 1146 1145 d = defer.Deferred() 1147 1146 rootObj.notifyOnDisconnect(d.callback) … … 1151 1150 d = factory.getRootObject() 1152 1151 1153 1152 def gotAnotherRootObject(anotherRootObj): 1154 self.failUnless( 1155 isinstance(rootObj, pb.RemoteReference), 1156 "%r is not a RemoteReference" % (rootObj,)) 1153 self.assertIsInstance(anotherRootObj, pb.RemoteReference) 1157 1154 1158 1155 d = defer.Deferred() 1159 1156 anotherRootObj.notifyOnDisconnect(d.callback)