shimmer
Advanced tools
Comparing version 1.2.0 to 1.2.1
'use strict' | ||
function isFunction (funktion) { | ||
return funktion && {}.toString.call(funktion) === '[object Function]' | ||
return typeof funktion === 'function' | ||
} | ||
@@ -6,0 +6,0 @@ |
{ | ||
"name": "shimmer", | ||
"version": "1.2.0", | ||
"version": "1.2.1", | ||
"description": "Safe(r) monkeypatching for JavaScript.", | ||
@@ -24,6 +24,6 @@ "main": "index.js", | ||
"devDependencies": { | ||
"sinon": "^1.17.2", | ||
"standard": "^10.0.3", | ||
"tap": "^2.2.0" | ||
"sinon": "^7.2.2", | ||
"standard": "^12.0.1", | ||
"tap": "^12.1.1" | ||
} | ||
} |
@@ -19,3 +19,3 @@ 'use strict' | ||
t.doesNotThrow(function () { | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
}, "initializer doesn't throw") | ||
@@ -40,6 +40,6 @@ | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
t.doesNotThrow(function () { | ||
shimmer({logger: {ham: 'chunx'}}) | ||
shimmer({ logger: { ham: 'chunx' } }) | ||
}, "even bad initialization doesn't throw") | ||
@@ -46,0 +46,0 @@ |
@@ -59,3 +59,3 @@ 'use strict' | ||
var mock = sinon.stub() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
@@ -97,3 +97,3 @@ function wrapper (original) { | ||
.twice() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
@@ -114,3 +114,3 @@ t.doesNotThrow(function () { shimmer.massUnwrap() }, 'should log instead of throwing') | ||
.once() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
@@ -117,0 +117,0 @@ t.doesNotThrow(function () { |
@@ -94,3 +94,3 @@ 'use strict' | ||
.twice() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
@@ -113,3 +113,3 @@ t.doesNotThrow(function () { | ||
.once() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
@@ -131,3 +131,3 @@ t.doesNotThrow(function () { | ||
.twice() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
@@ -150,6 +150,6 @@ t.doesNotThrow(function () { | ||
.once() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
t.doesNotThrow(function () { | ||
shimmer.massWrap({orange: 'slices'}, 'orange', function () {}) | ||
shimmer.massWrap({ orange: 'slices' }, 'orange', function () {}) | ||
}, "wrapping non-function original doesn't throw") | ||
@@ -169,6 +169,6 @@ | ||
.once() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
t.doesNotThrow(function () { | ||
shimmer.massWrap({orange: function () {}}, 'orange', 'hamchunx') | ||
shimmer.massWrap({ orange: function () {} }, 'orange', 'hamchunx') | ||
}, "wrapping with non-function wrapper doesn't throw") | ||
@@ -175,0 +175,0 @@ |
@@ -50,3 +50,3 @@ 'use strict' | ||
.once() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
@@ -80,3 +80,3 @@ function wrapper (original) { | ||
.twice() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
@@ -96,3 +96,3 @@ t.doesNotThrow(function () { shimmer.unwrap() }, 'should log instead of throwing') | ||
.twice() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
@@ -99,0 +99,0 @@ t.doesNotThrow(function () { shimmer.unwrap({}) }, 'should log instead of throwing') |
@@ -68,3 +68,3 @@ 'use strict' | ||
.once() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
@@ -87,3 +87,3 @@ t.doesNotThrow(function () { | ||
.once() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
@@ -105,3 +105,3 @@ t.doesNotThrow(function () { | ||
.twice() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
@@ -124,6 +124,6 @@ t.doesNotThrow(function () { | ||
.once() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
t.doesNotThrow(function () { | ||
shimmer.wrap({orange: 'slices'}, 'orange', function () {}) | ||
shimmer.wrap({ orange: 'slices' }, 'orange', function () {}) | ||
}, "wrapping non-function original doesn't throw") | ||
@@ -143,6 +143,6 @@ | ||
.once() | ||
shimmer({logger: mock}) | ||
shimmer({ logger: mock }) | ||
t.doesNotThrow(function () { | ||
shimmer.wrap({orange: function () {}}, 'orange', 'hamchunx') | ||
shimmer.wrap({ orange: function () {} }, 'orange', 'hamchunx') | ||
}, "wrapping with non-function wrapper doesn't throw") | ||
@@ -149,0 +149,0 @@ |
24729
10