Translations: Français
Prevent the use of unknown assertion methods and the access to members other than the assertion methods and context
, as well as some known misuses of t
.
import test from 'ava';
test('main', t => {
t(value); // `t` is not a function
t.depEqual(value, [2]); // Unknown assertion method `depEqual`
t.contxt.foo = 100; // Unknown member `contxt`. Use `context.contxt` instead
t.foo = 1000; // Unknown member `foo`. Use `context.foo` instead
t.deepEqual.is(value, value); // Can't chain assertion methods
t.skip(); // Missing assertion method
t.deepEqual.skip.skip(); // Too many chained uses of `skip`
});
import test from 'ava';
test('main', t => {
t.deepEqual(value, [2]);
t.context.a = 100;
require(`fixtures/${t.title}`);
t.deepEqual.skip();
});