1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
async function testInitialize() {
const manager = await globalThis.createVTKWasmSceneManager({});
if (!manager.initialize()) {
throw new Error();
}
}
const tests = [
{
description: "Initialize VTK scene manager",
test: testInitialize,
},
];
let exitCode = 0;
for (let test of tests) {
try {
await test.test();
console.log("✓", test.description);
exitCode |= 0;
}
catch (error) {
console.log("x", test.description);
console.log(error);
exitCode |= 1;
}
}
process.exit(exitCode);
|