Skip to content

Commit 1de578f

Browse files
committed
[Tests] improve failure scenarios.
1 parent 781da84 commit 1de578f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

test/resolver.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ test('async foo', function (t) {
99
resolve('./foo', { basedir: dir }, function (err, res, pkg) {
1010
if (err) t.fail(err);
1111
t.equal(res, path.join(dir, 'foo.js'));
12-
t.equal(pkg.name, 'resolve');
12+
t.equal(pkg && pkg.name, 'resolve');
1313
});
1414

1515
resolve('./foo.js', { basedir: dir }, function (err, res, pkg) {
1616
if (err) t.fail(err);
1717
t.equal(res, path.join(dir, 'foo.js'));
18-
t.equal(pkg.name, 'resolve');
18+
t.equal(pkg && pkg.name, 'resolve');
1919
});
2020

2121
resolve('./foo', { basedir: dir, 'package': { main: 'resolver' } }, function (err, res, pkg) {
2222
if (err) t.fail(err);
2323
t.equal(res, path.join(dir, 'foo.js'));
24-
t.equal(pkg.main, 'resolver');
24+
t.equal(pkg && pkg.main, 'resolver');
2525
});
2626

2727
resolve('./foo.js', { basedir: dir, 'package': { main: 'resolver' } }, function (err, res, pkg) {

0 commit comments

Comments
 (0)