sourceLocation.getString(SOURCE_TEXT)); } finally { function.close(); sourceLocation.close();
@Test public void testGetFunctionMirror() { handleBreak(new BreakHandler() { @Override public void onBreak(final DebugEvent event, final ExecutionState state, final EventData eventData, final V8Object data) { Frame frame = state.getFrame(0); result = frame.getFunction(); frame.close(); } }); v8.executeScript(script, "script", 0); assertEquals("foo", ((FunctionMirror) result).getName()); ((FunctionMirror) result).close(); }
sourceLocation.getString(SOURCE_TEXT)); } finally { function.close(); sourceLocation.close();