(frames: StackFrame[])
| 8 | |
| 9 | // Reference implementation with nullable frames. |
| 10 | function ignoreList(frames: StackFrame[]) { |
| 11 | ignoreListAnonymousStackFramesIfSandwiched( |
| 12 | frames, |
| 13 | (frame) => frame !== null && frame.file === '<anonymous>', |
| 14 | (frame) => frame !== null && frame.ignored, |
| 15 | (frame) => (frame === null ? '' : frame.methodName), |
| 16 | (frame) => { |
| 17 | frame!.ignored = true |
| 18 | } |
| 19 | ) |
| 20 | } |
| 21 | |
| 22 | test('hides small sandwiches', () => { |
| 23 | const frames: StackFrame[] = [ |
no test coverage detected