@Test public void testReleaseSeveralAttachedObjects() { V8 runtime = V8.createV8Runtime(); runtime.registerResource(new V8Object(runtime)); runtime.registerResource(new V8Object(runtime)); runtime.registerResource(new V8Object(runtime)); runtime.release(true); }
@Test public void testReleaseAttachedObjects() { V8 runtime = V8.createV8Runtime(); V8Object v8Object = new V8Object(v8); runtime.registerResource(v8Object); runtime.release(true); }
@Test public void testReleaseAttachedMap() { V8 runtime = V8.createV8Runtime(); V8Map<String> v8Map = new V8Map<String>(); V8Object v8Object = new V8Object(runtime); v8Map.put(v8Object, "foo"); v8Object.close(); runtime.registerResource(v8Map); runtime.release(true); }