Skip to content

Commit 7f8c7f4

Browse files
author
Kent C. Dodds
committed
add truthy/falsy alias
1 parent ad02c32 commit 7f8c7f4

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

lib/assert.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@ x.fail = function (msg) {
3636
test(false, create(false, false, 'fail', msg, x.fail));
3737
};
3838

39-
x.ok = function (val, msg) {
39+
x.ok = x.truthy = function (val, msg) {
4040
test(val, create(val, true, '==', msg, x.ok));
4141
};
4242

43-
x.notOk = function (val, msg) {
43+
x.notOk = x.falsy = function (val, msg) {
4444
test(!val, create(val, false, '==', msg, x.notOk));
4545
};
4646

readme.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -740,11 +740,11 @@ Failing assertion.
740740

741741
### `.ok(value, [message])`
742742

743-
Assert that `value` is truthy.
743+
Assert that `value` is truthy. (Alias: `.truthy`)
744744

745745
### `.notOk(value, [message])`
746746

747-
Assert that `value` is falsy.
747+
Assert that `value` is falsy. (Alias: `.falsy`)
748748

749749
### `.true(value, [message])`
750750

test/assert.js

+4
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ test('.ok()', function (t) {
3030
assert.ok(true);
3131
});
3232

33+
t.same(assert.ok, assert.truthy);
34+
3335
t.end();
3436
});
3537

@@ -44,6 +46,8 @@ test('.notOk()', function (t) {
4446
assert.notOk(false);
4547
});
4648

49+
t.same(assert.notOk, assert.falsy);
50+
4751
t.end();
4852
});
4953

0 commit comments

Comments
 (0)