示例#1
0
 def run(self):
     sleep(0.2)
     sck = Socket(socket(AF_INET, SOCK_STREAM))
     sck.connect(('127.0.0.1', TESTING_PORT))
     sck.write('Hello World')
     self.utc.assertEquals(sck.read(1), '1')
     self.utc.assertEquals(sck.read(1), '2')
     sck.close()
示例#2
0
 def run(self):
     sck = socket(AF_INET, SOCK_STREAM)
     sck.connect(('127.0.0.1', TESTING_PORT))
     sck = Socket(sck)
     sck.settimeout(5)
     self.utc.assertEquals(sck.read(2), 'Ye')
     self.utc.assertEquals(sck.read(1), 's')
     sck.write('Hello World')
     sck.close()
示例#3
0
            def run(self):
                """@param utc: unit test class"""
                sleep(0.1)
                sck = socket(AF_INET, SOCK_STREAM)
                sck.connect(('127.0.0.1', TESTING_PORT))

                sck = Socket(sck)
                sck.write('Hello World')
                self.pkdata = sck.read(3, less=False, peek=True)
                self.data = sck.read(3)
                self.utc.assertRaises(ChannelClosed, sck.read, 1)
                sck.close()
示例#4
0
 def run(self):
     """@param utc: unit test class"""
     sleep(0.1)
     sck = socket(AF_INET, SOCK_STREAM)
     sck.connect(('127.0.0.1', TESTING_PORT))
     sck = Socket(sck)
     self.utc.assertEquals(sck.blocking, True)
     self.utc.assertEquals(sck.read(1), 'L')
     pkdata = sck.read(100, less=True, peek=True)
     data = sck.read(100, less=True)
     self.utc.assertEquals(pkdata, 'ong string? Not enough.')
     self.utc.assertEquals(data, 'ong string? Not enough.')
     self.utc.assertRaises(ChannelClosed, sck.read, 1)
     sck.close()