mirror of
https://github.com/OpenHFT/Chronicle-Map.git
synced 2021-09-13 01:26:12 +00:00
added test case net.openhft.chronicle.map.ChronicleMapTest.testByteArrayPersistenceFileReuse
This commit is contained in:
@@ -34,7 +34,6 @@ import java.io.BufferedReader;
|
||||
import java.io.File;
|
||||
import java.io.FileReader;
|
||||
import java.io.IOException;
|
||||
import java.net.InetSocketAddress;
|
||||
import java.util.*;
|
||||
import java.util.concurrent.*;
|
||||
import java.util.concurrent.atomic.AtomicInteger;
|
||||
@@ -178,6 +177,22 @@ public class ChronicleMapTest {
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
public void testByteArrayPersistenceFileReuse() throws Exception {
|
||||
final File persistenceFile = Builder.getPersistenceFile();
|
||||
|
||||
for (int i = 0; i < 2; i++) {
|
||||
ChronicleMap<byte[], byte[]> map = ChronicleMapBuilder.of(byte[].class, byte[]
|
||||
.class).createPersistedTo(persistenceFile);
|
||||
|
||||
byte[] o = map.get("hello".getBytes());
|
||||
System.out.println(o == null ? "null" : new String(o));
|
||||
map.put("hello".getBytes(), "world".getBytes());
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testEqualsCharSequence() throws Exception {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user