Comparing version 0.5.5 to 0.5.6
{ | ||
"name": "quibble", | ||
"version": "0.5.5", | ||
"version": "0.5.6", | ||
"description": "Makes it easy to replace require'd dependencies.", | ||
@@ -21,10 +21,10 @@ "homepage": "https://github.com/testdouble/quibble", | ||
"dependencies": { | ||
"lodash": "^4.17.2", | ||
"resolve": "^1.7.1" | ||
"lodash": "^4.17.14", | ||
"resolve": "^1.11.1" | ||
}, | ||
"devDependencies": { | ||
"core-assert": "^0.2.1", | ||
"is-number": "^3.0.0", | ||
"standard": "^10.0.3", | ||
"teenytest": "^5.0.2" | ||
"core-assert": "^1.0.0", | ||
"is-number": "^7.0.0", | ||
"standard": "^13.0.2", | ||
"teenytest": "^5.2.0" | ||
}, | ||
@@ -31,0 +31,0 @@ "standard": { |
@@ -26,3 +26,3 @@ const quibble = require('../../lib/quibble') | ||
assert.equal(require('../fixtures/a-function.js')(), '!') | ||
assert.deepEqual(require('../fixtures/a-function.json'), {wups: 'lol'}) | ||
assert.deepEqual(require('../fixtures/a-function.json'), { wups: 'lol' }) | ||
}, | ||
@@ -32,11 +32,11 @@ 'general->specific stubbing matches specific': function () { | ||
quibble('../fixtures/a-function.js', function () { return 'B' }) | ||
quibble('../fixtures/a-function.json', {C: true}) | ||
quibble('../fixtures/a-function.json', { C: true }) | ||
assert.equal(require('../fixtures/a-function')(), 'B') | ||
assert.equal(require('../fixtures/a-function.js')(), 'B') | ||
assert.deepEqual(require('../fixtures/a-function.json'), {C: true}) | ||
assert.deepEqual(require('../fixtures/a-function.json'), { C: true }) | ||
}, | ||
'specific->general stubbing matches when node resolve does': function () { | ||
quibble('../fixtures/a-function.js', function () { return 'B' }) | ||
quibble('../fixtures/a-function.json', {C: true}) | ||
quibble('../fixtures/a-function.json', { C: true }) | ||
quibble('../fixtures/a-function', function () { return 'A' }) | ||
@@ -46,7 +46,7 @@ | ||
assert.equal(require('../fixtures/a-function.js')(), 'A') | ||
assert.deepEqual(require('../fixtures/a-function.json'), {C: true}) | ||
assert.deepEqual(require('../fixtures/a-function.json'), { C: true }) | ||
}, | ||
'non-existant files need to be exact since resolve will ¯\\_(ツ)_/¯ ': function () { | ||
quibble('../fixtures/fake-file.js', function () { return 'B' }) | ||
quibble('../fixtures/fake-file.json', {C: true}) | ||
quibble('../fixtures/fake-file.json', { C: true }) | ||
quibble('../fixtures/fake-file', function () { return 'A' }) | ||
@@ -56,3 +56,3 @@ | ||
assert.equal(require('../fixtures/fake-file.js')(), 'B') | ||
assert.deepEqual(require('../fixtures/fake-file.json'), {C: true}) | ||
assert.deepEqual(require('../fixtures/fake-file.json'), { C: true }) | ||
} | ||
@@ -79,4 +79,4 @@ }, | ||
'.config': { | ||
'defaultFakeCreator': function () { | ||
quibble.config({defaultFakeCreator: function () { return 'lol' }}) | ||
defaultFakeCreator: function () { | ||
quibble.config({ defaultFakeCreator: function () { return 'lol' } }) | ||
@@ -83,0 +83,0 @@ const stubbing = quibble('./lol') |
Sorry, the diff of this file is not supported yet
25044
25
565
Updatedlodash@^4.17.14
Updatedresolve@^1.11.1