UNPKG

@sprucelabs/test-utils

Version:

Helpful utilities to make asserting more complicated conditions quick and easy! ⚡️

13 lines (12 loc) 512 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); class StackCleaner { static clean(stack) { const lines = stack.split(/\r?\n/); const filtered = lines.filter((line) => line.search(this.matchPattern) === -1); const newStack = filtered.join('\n'); return newStack; } } StackCleaner.matchPattern = /spruce-test\/(?!src\/__tests__)|node_modules|internal\/process\/task_queues|@babel|regenerator-runtime\/runtime/gi; exports.default = StackCleaner;