Skip to content

Latest commit

 

History

History
33 lines (21 loc) · 744 Bytes

no-todo-implementation.md

File metadata and controls

33 lines (21 loc) · 744 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

const test = require('ava');

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

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

Pass

const test = require('ava');

test.todo('title');

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