mirror of
https://github.com/auchenberg/volkswagen
synced 2025-04-28 14:47:58 +02:00
26 lines
492 B
JavaScript
26 lines
492 B
JavaScript
'use strict'
|
|
|
|
if (process.env.CI || process.env.CONTINUOUS_INTEGRATION) defeat()
|
|
|
|
function defeat () {
|
|
var wrapEmitter = require('emitter-listener')
|
|
var Test
|
|
|
|
try {
|
|
Test = require('tape/lib/test')
|
|
} catch (e) {
|
|
return
|
|
}
|
|
|
|
wrapEmitter(
|
|
Test.prototype,
|
|
function () {},
|
|
function (listener) {
|
|
return function (result) {
|
|
if (result && 'ok' in result && !result.ok) result.ok = true
|
|
listener.apply(Test.prototype, arguments)
|
|
}
|
|
}
|
|
)
|
|
}
|