Esempio n. 1
0
    def test_RandomAccessIoHandle_WriteDataAtPosition2_DataIsWritten(self):
        io = StringIO.StringIO("0123456789")
        handle = IoHandle(io)
        
        handle.write(2, "--")

        self.assertEquals(io.getvalue(), "01--456789")
Esempio n. 2
0
    def test_RandomAccessIoHandle_ReadDataAtPosition3_DataIsReturned(self):
        io = StringIO.StringIO("0123456789")
        handle = IoHandle(io)
        
        result = handle.read(offset=2, length=3)

        self.assertEquals(result, "234")