deno.land / x / deno@v1.28.2 / test_napi / common.js
123456789101112131415161718192021// Copyright 2018-2022 the Deno authors. All rights reserved. MIT license.
export { assert, assertEquals, assertRejects,} from "../test_util/std/testing/asserts.ts";export { fromFileUrl } from "../test_util/std/path/mod.ts";
const targetDir = Deno.execPath().replace(/[^\/\\]+$/, "");const [libPrefix, libSuffix] = { darwin: ["lib", "dylib"], linux: ["lib", "so"], windows: ["", "dll"],}[Deno.build.os];
export function loadTestLibrary() { const specifier = `${targetDir}/${libPrefix}test_napi.${libSuffix}`; return Deno.core.ops.op_napi_open(specifier); // Internal, used in ext/node}
Version Info