Beispiel #1
0
 def run(self):
     sleep(0.2)
     sck = socket(AF_INET, SOCK_STREAM)
     sck = ssl.wrap_socket(sck)
     sck.connect(('127.0.0.1', TESTING_PORT))
     sck = SSLSocket(sck)
     sck.write('Hello World')
     self.utc.assertEquals(sck.read(1), '1')
     self.utc.assertEquals(sck.read(1), '2')
     sck.close()
Beispiel #2
0
 def run(self):
     """@param utc: unit test class"""
     sleep(0.1)
     sck = socket(AF_INET, SOCK_STREAM)
     sck = ssl.wrap_socket(sck)
     sck.connect(('127.0.0.1', TESTING_PORT))
     sck = SSLSocket(sck)
     sck.settimeout(3)
     self.utc.assertRaises(DataNotAvailable, sck.read, 1)                    
     sck.close()
Beispiel #3
0
 def run(self):
     """@param utc: unit test class"""
     sleep(0.1)
     sck = socket(AF_INET, SOCK_STREAM)
     sck = ssl.wrap_socket(sck)
     sck.connect(('127.0.0.1', TESTING_PORT))
     sck = SSLSocket(sck)
     sck.write('Hello World')
     self.pkdata = sck.read(3, less=False, peek=True)
     self.data = sck.read(1)
     self.data2 = sck.read(2)
     self.utc.assertRaises(ChannelClosed, sck.read, 1)
     sck.close()
Beispiel #4
0
 def run(self):
     """@param utc: unit test class"""
     sleep(0.1)
     sck = socket(AF_INET, SOCK_STREAM)
     sck = ssl.wrap_socket(sck)
     sck.connect(('127.0.0.1', TESTING_PORT))
     sck = SSLSocket(sck)
     pkdata = sck.read(100, less=True, peek=True)
     data = sck.read(100, less=True)
     self.utc.assertEquals(pkdata, 'Long string? Not enough.')
     self.utc.assertEquals(data, 'Long string? Not enough.')
     self.utc.assertRaises(ChannelClosed, sck.read, 1)
     sck.close()