Skip to content

Lupa API Reference / @pawel-up/lupa/testing / test

Function: test()

test(title, callback?): Test<undefined>

Defined in: src/testing/api.ts:97

Define a new test.

The test callback receives a TestContext which provides access to assertions, fixtures, and other test utilities.

Parameters

title

string

The name of the test.

callback?

(context, done) => void | Promise<void>

The function containing the test logic. Can be synchronous or asynchronous.

Returns

Test<undefined>

Example

ts
test('math works', ({ assert }) => {
  assert.equal(1 + 1, 2)
})