Skip to content

Commit bcdd318

Browse files
committed
Add a test to ensure MDB_val field order preserved
1 parent c51456c commit bcdd318

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package org.lmdbjava;
2+
3+
import static java.lang.Long.BYTES;
4+
import static org.hamcrest.CoreMatchers.is;
5+
import static org.hamcrest.MatcherAssert.assertThat;
6+
import org.junit.Test;
7+
import org.lmdbjava.Library.MDB_val;
8+
import static org.lmdbjava.Library.runtime;
9+
10+
public class LibraryTest {
11+
12+
@Test
13+
public void structureFieldOrder() throws Exception {
14+
MDB_val v = new MDB_val(runtime);
15+
assertThat(v.size.offset(), is(0L));
16+
assertThat(v.data.offset(), is((long) BYTES));
17+
}
18+
19+
}

0 commit comments

Comments
 (0)