def _take2(res): t2 = Tub(certFile=cfn) t2.setServiceParent(self.s) l = t2.listenOn(port1) t2.setLocation("127.0.0.1:%d" % l.getPortnum()) r2 = Referenceable() furl2 = t2.registerReference(r2, furlFile=ffn) self.failUnlessEqual(furl1, furl2) return t2.disownServiceParent()
def _take2(res): t2 = Tub() # gets a different key t2.setServiceParent(self.s) l = t2.listenOn(port1) t2.setLocation("127.0.0.1:%d" % l.getPortnum()) r2 = Referenceable() self.failUnlessRaises(WrongTubIdError, t2.registerReference, r2, furlFile=ffn) return t2.disownServiceParent()
def _take2(res): t2 = Tub() # gets a different key t2.setServiceParent(self.s) t2.listenOn(port1) t2.setLocation("127.0.0.1:%d" % portnum) r2 = Referenceable() self.assertRaises(WrongTubIdError, t2.registerReference, r2, furlFile=ffn) return t2.disownServiceParent()