def test_1(self): IO_SIZE = 1000 BUFFER_SIZE = 1000 INDEX_COUNT = 20 io = IoHandle.using_stringio(BUFFER_SIZE) buffer_reader = LogBufferReader(io, BUFFER_SIZE) logbuffer = LogBuffer(buffer_reader) io = IoHandle.using_stringio(LogIndexEntrySerializer.SERIALIZED_LENGTH * INDEX_COUNT) logindex_reader = LogIndexReader(io, INDEX_COUNT) logindex = SerializedLogIndex.new(logindex_reader) io = MultiChunkIO.using_stringios({0:IO_SIZE}) log = TransactionalChunkFile(io, logindex, logbuffer, 1, 2) log.start_transaction() log.write(0, 3, "hello test") log.write(0, 12, "hello blog")
def test_1(self): IO_SIZE = 1000 BUFFER_SIZE = 1000 INDEX_COUNT = 20 io = IoHandle.using_stringio(BUFFER_SIZE) buffer_reader = LogBufferReader(io, BUFFER_SIZE) logbuffer = LogBuffer(buffer_reader) io = IoHandle.using_stringio( LogIndexEntrySerializer.SERIALIZED_LENGTH * INDEX_COUNT) logindex_reader = LogIndexReader(io, INDEX_COUNT) logindex = SerializedLogIndex.new(logindex_reader) io = MultiChunkIO.using_stringios({0: IO_SIZE}) log = TransactionalChunkFile(io, logindex, logbuffer, 1, 2) log.start_transaction() log.write(0, 3, "hello test") log.write(0, 12, "hello blog")