Lupa API Reference / @pawel-up/lupa/runner / run
Function: run()
run():
Promise<void>
Defined in: src/runner/index.ts:130
Run the test suite.
This is the primary entry point for running your tests. It uses the configuration provided by configure.
Returns
Promise<void>
A Promise that resolves when the test run is complete, or rejects if the test run encounters an error (e.g., uncaught exceptions).
Never
NEVER call this inside a test suite or hook. Fix: Call it only once at the end of your execution script.
Throws
Throws if configuration is missing or invalid.
Example
ts
import { configure, run } from '@pawel-up/lupa/runner'
configure({
files: ['tests/**/*.spec.ts'],
forceExit: true
})
run()