def testIt(self): # creates a temporary file handle, self.filename = tempfile.mkstemp() os.write(handle, py3k.b('a')) os.close(handle) engine = QAbstractFileEngine.create(self.filename) engine.open(QIODevice.ReadOnly) memory = engine.map(0, 1, QFile.NoOptions) self.assertEqual(len(memory), 1) self.assertEqual(memory[0], py3k.b('a')) engine.unmap(memory)
def __init__(self, path): QAbstractFileEngine.__init__(self) self.path = path