def test_SocketPairClose(self): rec = Recorder() rec.createSocketPair(1,2) self.assertTrue(rec.isForwardSocket(2)) self.assertFalse(rec.isForwardSocket(1)) self.assertEqual(rec.getSocketPair(2),1) self.assertEqual(rec.getSocketPair(1),2) self.assertEqual(rec.socketCount(),2) rec.closeSocket(1) with self.assertRaises(Exception) as context: self.assertTrue(rec.isForwardSocket(2)) self.assertEqual(rec.socketCount(),0)
def test_SocketPair2(self): rec = Recorder() rec.createSocketPair(1,2) self.assertTrue(rec.isForwardSocket(2)) self.assertFalse(rec.isForwardSocket(1)) self.assertEqual(rec.getSocketPair(2),1) self.assertEqual(rec.getSocketPair(1),2) rec.createSocketPair(3,4) self.assertTrue(rec.isForwardSocket(4)) self.assertFalse(rec.isForwardSocket(3)) self.assertEqual(rec.getSocketPair(4),3) self.assertEqual(rec.getSocketPair(3),4)