package org.mapdb.issues; import org.junit.Test; import org.mapdb.DB; import org.mapdb.DBMaker; import org.mapdb.HTreeMap; import org.mapdb.TT; import java.io.File; import java.util.Set; public class Issue418Test { @Test public void test(){ final File tmp = TT.tempFile(); for (int o = 0; o < 2; o++) { final DB db = DBMaker.fileDB(tmp).make(); final HTreeMap map = db.hashMap("foo").expireMaxSize(100).createOrOpen(); for (int i = 0; i < TT.testScale()*10000; i++) map.put("foo" + i, "bar" + i); db.commit(); db.close(); } } @Test public void test_set(){ final File tmp = TT.tempFile(); for (int o = 0; o < 2; o++) { final DB db = DBMaker.fileDB(tmp).make(); final Set map = db.hashSet("foo").expireMaxSize(100).createOrOpen(); for (int i = 0; i < TT.testScale()*10000; i++) map.add("foo" + i); db.commit(); db.close(); } } }