diff --git a/pom.xml b/pom.xml index 87d34a0fe..c546754bb 100755 --- a/pom.xml +++ b/pom.xml @@ -30,7 +30,7 @@ net.openhft chronicle-bom pom - 1.13.44 + 1.13.47-SNAPSHOT import diff --git a/src/test/java/net/openhft/chronicle/map/Issue110Test.java b/src/test/java/net/openhft/chronicle/map/Issue110Test.java new file mode 100644 index 000000000..7d9afde3f --- /dev/null +++ b/src/test/java/net/openhft/chronicle/map/Issue110Test.java @@ -0,0 +1,25 @@ +package net.openhft.chronicle.map; + +import net.openhft.chronicle.values.Array; +import net.openhft.chronicle.values.Values; +import org.junit.Test; + +public class Issue110Test { + interface IContainer { + @Array(length=10) + double getDoubleArrayAt(int i); + void setDoubleArrayAt(int i, double d); + } + + @Test + public void testChronicleDoubleArray() { + ChronicleMap map = + ChronicleMapBuilder.of(String.class, IContainer.class) + .entries(1024) + .averageKeySize(9) + .create(); + + map.put("0", Values.newHeapInstance(IContainer.class)); + assert map.get("0") != null; + } +}