@Test public void resetContextTest() throws Exception { final ParserHandle hParser = new ParserHandle(4); try { final KeyOptions kopts = new KeyOptions(); kopts.FixedString = false; kopts.CaseInsensitive = false; hParser.addKeyword("meh", 0, kopts, "ASCII"); final ProgramOptions popts = new ProgramOptions(); popts.Determinize = true; final ProgramHandle hProg = hParser.createProgram(popts); try { final ContextOptions copts = new ContextOptions(); final ContextHandle hCtx = hProg.createContext(copts); try { hCtx.reset(); } finally { hCtx.destroy(); } } finally { hProg.destroy(); } } finally { hParser.destroy(); } }