1 Repo
Hooks that intercept uncaught exceptions during test execution and report them as test failures.
Distinct from Process Exception Interception: Distinct from Process Exception Interception: focuses on test-specific error capture and TAP reporting rather than general process-level crash handling.
Explore 1 awesome GitHub repository matching software engineering & architecture · Test Exception Interceptors. Refine with filters or upvote what's useful.
Tape is a TAP-producing test framework for Node.js that provides assertions, spies, subtests, and isolated test harnesses. It functions as both a test runner and an assertion library, outputting results in the Test Anything Protocol format for machine or human consumption. The framework manages test execution through callback-based async control, plan-based auto termination, and subtest stack isolation. It includes a spy wrapper system that replaces object methods with call-recording wrappers that restore originals during teardown, along with a teardown callback registry that collects and exe
Intercepts uncaught exceptions in tests and reports them as TAP failures instead of crashing.