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).
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.
const test = require('ava');
test('foo', t => {
const result = foo();
t.true(result.foo);
test('bar', t => {
t.true(result.bar);
});
});
const test = require('ava');
test('foo', t => {
const result = foo();
t.true(result.foo);
});
test('bar', t => {
const result = foo();
t.true(result.bar);
});