blob: 3cfa5ce53c81f046289359172a7ece249ad51264 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
import {test, assert} from 'vitest';
import {getStackLine} from './caller-id.js';
test('getCallerID: getStackLine', () => {
assert.equal(getStackLine('A\nB', 0), 'A');
assert.equal(getStackLine('A\nB', 1), 'B');
assert.equal(getStackLine('Error: Get stack\nA\nB', 0), 'A');
assert.equal(getStackLine('Error: Get stack\nA\nB', 1), 'B');
assert.isTrue(getStackLine('Error: Get stack\nA\nB', 42).startsWith('0.'));
});
|