Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 1.22 KB

no-nested-tests.md

File metadata and controls

41 lines (30 loc) · 1.22 KB

Note du traducteur

C'est la traduction du fichier no-nested-tests.md. Voici un lien vers les différences avec le master de eslint-plugin-ava (Si en cliquant sur le lien, vous ne trouvez pas le fichier no-nested-tests.md parmi les fichiers modifiés, vous pouvez donc en déduire que la traduction est à jour).


S'assurer qu'aucun test soit imbriqué

Traductions : English

Dans AVA, vous ne pouvez pas imbriquer des tests, c'est à dire créer des tests à l'intérieur d'autres tests. Cela va conduire à un comportement étrange.

Échoue

const test = require('ava');

test('foo', t => {
	const result = foo();
	t.true(result.foo);

	test('bar', t => {
		t.true(result.bar);
	});
});

Passe

const test = require('ava');

test('foo', t => {
	const result = foo();
	t.true(result.foo);
});

test('bar', t => {
	const result = foo();
	t.true(result.bar);
});