Upload Kmake

This commit is contained in:
Gorochu
2026-05-26 23:36:42 -07:00
parent ba051b2f74
commit 555ec72358
41615 changed files with 13344630 additions and 1 deletions

View File

@ -0,0 +1,28 @@
'use strict';
require('../common');
if (process.argv[2] === 'child') {
process.on('uncaughtException', (err) => {
err.rethrow = true;
throw err;
});
function throwException() {
throw new Error('boom');
}
throwException();
} else {
const assert = require('assert');
const { spawnSync } = require('child_process');
const result = spawnSync(process.execPath, [__filename, 'child']);
assert.strictEqual(result.status, 7);
assert.strictEqual(result.signal, null);
assert.strictEqual(result.stdout.toString().trim(), '');
// Verify that the error was thrown and that the stack was preserved.
const stderr = result.stderr.toString();
assert.match(stderr, /Error: boom/);
assert.match(stderr, /at throwException/);
assert.match(stderr, /rethrow: true/);
}