Skip to content

Latest commit

 

History

History
46 lines (35 loc) · 1.42 KB

prefer-power-assert.md

File metadata and controls

46 lines (35 loc) · 1.42 KB

Allow only use of the asserts that have no power-assert alternative.

Translations: Français

Useful for people wanting to fully embrace the power of power-assert.

Fail

import test from 'ava';

test(t => {
	t.truthy(foo);
	t.falsy(foo);
	t.true(foo === bar);
	t.false(foo === bar);
	t.is(foo, bar);
	t.not(foo, bar);
	t.regex(foo, bar);
	t.ifError(error);
});

Pass

import test from 'ava';

test(t => {
	t.assert(foo === bar);
	t.deepEqual(foo, bar);
	t.notDeepEqual(foo, bar);
	t.throws(foo);
	t.notThrows(bar);
});