Skip to content

Latest commit

 

History

History
33 lines (21 loc) · 737 Bytes

no-todo-implementation.md

File metadata and controls

33 lines (21 loc) · 737 Bytes

Ensure test.todo() is not given an implementation function

Translations: Français

test.todo() is intended for planning tests. It's not meant to be passed a function to implement the test, and if given one, AVA will throw an error. If you added an implementation, you probably meant to remove the todo modifier.

Fail

import test from 'ava';

test.todo('title', t => {
	// ...
});

test.todo(t => {
	// ...
});

Pass

import test from 'ava';

test.todo('title');

test(t => {
	// ...
});