@After public void teardown() { deleteFile("base") ; deleteFile("log") ; }
private static void contains(ObjectFile f, String... contents) { Iterator<Pair<Long, ByteBuffer>> iter = f.all() ; for ( String s : contents ) { assertTrue(iter.hasNext()) ; Pair<Long, ByteBuffer> p = iter.next() ; String s2 = StrUtils.fromUTF8bytes(p.cdr().array()) ; assertEquals(s, s2) ; } assertFalse(iter.hasNext()) ; }
@Before public void setup() { txn = new Transaction(null, 5, TxnType.WRITE, ReadWrite.WRITE, ++count, TxnType.WRITE, null, tm) ; file1 = createFile("base") ; file2 = createFile("log") ; }
static void fill(ObjectFile file, String... contents) { for ( String s : contents ) write(file, s) ; }
private static void contains(ObjectFile f, String... contents) { Iterator<Pair<Long, ByteBuffer>> iter = f.all() ; for ( String s : contents ) { assertTrue(iter.hasNext()) ; Pair<Long, ByteBuffer> p = iter.next() ; String s2 = StrUtils.fromUTF8bytes(p.cdr().array()) ; assertEquals(s, s2) ; } assertFalse(iter.hasNext()) ; }
@Before public void setup() { txn = new Transaction(null, 5, TxnType.WRITE, ReadWrite.WRITE, ++count, TxnType.WRITE, null, tm) ; file1 = createFile("base") ; file2 = createFile("log") ; }
static void fill(ObjectFile file, String... contents) { for ( String s : contents ) write(file, s) ; }
@After public void teardown() { deleteFile("base") ; deleteFile("log") ; }