chore: Replace execSync with execFileSync to prevent command injectio… #154
Annotations
2 errors
|
Run tests
Process completed with exit code 1.
|
|
Run tests:
test/e2e.test.mjs#L71
AssertionError: expected { '0': { frames: [ …(12) ] }, …(1) } to deeply equal ObjectContaining{…}
- Expected
+ Received
- ObjectContaining {
+ {
"0": {
- "frames": ArrayContaining [
+ "frames": [
{
- "colno": Any<Number>,
- "filename": Any<String>,
+ "colno": 28,
+ "filename": "node:buffer",
+ "function": "from",
+ "lineno": 308,
+ },
+ {
+ "colno": 17,
+ "filename": "node:internal/crypto/pbkdf2",
"function": "pbkdf2Sync",
- "lineno": Any<Number>,
+ "lineno": 79,
},
{
- "colno": Any<Number>,
- "filename": StringMatching /long-work.js$/,
+ "colno": 25,
+ "filename": "/Users/runner/work/sentry-javascript-node-native-stacktrace/sentry-javascript-node-native-stacktrace/test/long-work.js",
"function": "longWork",
- "lineno": Any<Number>,
+ "lineno": 6,
},
{
- "colno": Any<Number>,
- "filename": StringMatching /stack-traces.js$/,
+ "colno": 1,
+ "filename": "/Users/runner/work/sentry-javascript-node-native-stacktrace/sentry-javascript-node-native-stacktrace/test/stack-traces.js",
"function": "?",
- "lineno": Any<Number>,
+ "lineno": 11,
+ },
+ {
+ "colno": 14,
+ "filename": "node:internal/modules/cjs/loader",
+ "function": "?",
+ "lineno": 1761,
+ },
+ {
+ "colno": 10,
+ "filename": "node:internal/modules/cjs/loader",
+ "function": "?",
+ "lineno": 1893,
+ },
+ {
+ "colno": 32,
+ "filename": "node:internal/modules/cjs/loader",
+ "function": "?",
+ "lineno": 1481,
+ },
+ {
+ "colno": 12,
+ "filename": "node:internal/modules/cjs/loader",
+ "function": "?",
+ "lineno": 1300,
+ },
+ {
+ "colno": 14,
+ "filename": "node:diagnostics_channel",
+ "function": "traceSync",
+ "lineno": 328,
+ },
+ {
+ "colno": 24,
+ "filename": "node:internal/modules/cjs/loader",
+ "function": "wrapModuleLoad",
+ "lineno": 245,
},
+ {
+ "colno": 5,
+ "filename": "node:internal/modules/run_main",
+ "function": "executeUserEntryPoint",
+ "lineno": 154,
+ },
+ {
+ "colno": 47,
+ "filename": "node:internal/main/run_main_module",
+ "function": "?",
+ "lineno": 33,
+ },
],
},
"2": {
- "frames": ArrayContaining [
+ "frames": [
{
- "colno": Any<Number>,
- "filename": Any<String>,
- "function": "pbkdf2Sync",
- "lineno": Any<Number>,
+ "colno": 24,
+ "filename": "node:internal/crypto/random",
+ "function": "randomFillSync",
+ "lineno": 119,
},
{
- "colno": Any<Number>,
- "filename": StringMatching /long-work.js$/,
+ "colno": 5,
+ "filename": "node:internal/crypto/random",
+ "function": "randomBytes",
+ "lineno": 108,
+ },
+ {
+ "colno": 25,
+ "filename": "/Users/runner/work/sentry-javascript-node-native-stacktrace/sentry-javascript-node-native-stacktrace/test/long-work.js",
"function": "longWork",
- "lineno": Any<Number>,
+ "lineno": 5,
+ },
+ {
+ "colno": 1,
+ "filename": "/Users/runner/work/sentry-javascript-node-native-stacktrace/sentry-javascript-node-native-stacktrace/test/worker.js",
+ "function": "?",
+ "lineno": 6,
+ },
+ {
+ "colno": 14,
+ "filename": "node:internal/modules/cjs/loader",
+ "function": "?",
+ "lineno": 1761,
+ },
+ {
+ "colno": 10,
+ "filename": "node:internal/modules/cjs/loader",
+ "function": "?",
+ "lineno": 1893,
+ },
+ {
+ "colno": 32,
+ "filena
|
Loading