Socket
Socket
Sign inDemoInstall

jest-runner

Package Overview
Dependencies
304
Maintainers
6
Versions
237
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 27.4.6 to 27.5.0

95

build/index.js

@@ -28,12 +28,2 @@ 'use strict';

function _exit() {
const data = _interopRequireDefault(require('exit'));
_exit = function () {
return data;
};
return data;
}
function _throat() {

@@ -133,6 +123,4 @@ const data = _interopRequireDefault(require('throat'));

throw new CancelRun();
}
} // Remove `if(onStart)` in Jest 27
let sendMessageToJest; // Remove `if(onStart)` in Jest 27
if (onStart) {

@@ -148,22 +136,21 @@ await onStart(test);

);
} else {
// `deepCyclicCopy` used here to avoid mem-leak
sendMessageToJest = (eventName, args) =>
this.eventEmitter.emit(
eventName,
(0, _jestUtil().deepCyclicCopy)(args, {
keepPrototype: false
})
);
} // `deepCyclicCopy` used here to avoid mem-leak
await this.eventEmitter.emit('test-file-start', [test]);
return (0, _runTest.default)(
test.path,
this._globalConfig,
test.context.config,
test.context.resolver,
this._context,
sendMessageToJest
const sendMessageToJest = (eventName, args) =>
this.eventEmitter.emit(
eventName,
(0, _jestUtil().deepCyclicCopy)(args, {
keepPrototype: false
})
);
}
await this.eventEmitter.emit('test-file-start', [test]);
return (0, _runTest.default)(
test.path,
this._globalConfig,
test.context.config,
test.context.resolver,
this._context,
sendMessageToJest
);
})

@@ -173,8 +160,8 @@ .then(result => {

return onResult(test, result);
} else {
return this.eventEmitter.emit('test-file-success', [
test,
result
]);
}
return this.eventEmitter.emit('test-file-success', [
test,
result
]);
})

@@ -184,5 +171,5 @@ .catch(err => {

return onFailure(test, err);
} else {
return this.eventEmitter.emit('test-file-failure', [test, err]);
}
return this.eventEmitter.emit('test-file-failure', [test, err]);
})

@@ -261,19 +248,2 @@ ),

const onError = async (err, test) => {
// Remove `if(onFailure)` in Jest 27
if (onFailure) {
await onFailure(test, err);
} else {
await this.eventEmitter.emit('test-file-failure', [test, err]);
}
if (err.type === 'ProcessTerminatedError') {
console.error(
'A worker process has quit unexpectedly! ' +
'Most likely this is an initialization error.'
);
(0, _exit().default)(1);
}
};
const onInterrupt = new Promise((_, reject) => {

@@ -292,10 +262,13 @@ watcher.on('change', state => {

return onResult(test, result);
} else {
return this.eventEmitter.emit('test-file-success', [
test,
result
]);
}
return this.eventEmitter.emit('test-file-success', [test, result]);
})
.catch(error => onError(error, test))
.catch(error => {
if (onFailure) {
return onFailure(test, error);
}
return this.eventEmitter.emit('test-file-failure', [test, error]);
})
)

@@ -302,0 +275,0 @@ );

{
"name": "jest-runner",
"version": "27.4.6",
"version": "27.5.0",
"repository": {

@@ -20,22 +20,21 @@ "type": "git",

"dependencies": {
"@jest/console": "^27.4.6",
"@jest/environment": "^27.4.6",
"@jest/test-result": "^27.4.6",
"@jest/transform": "^27.4.6",
"@jest/types": "^27.4.2",
"@jest/console": "^27.5.0",
"@jest/environment": "^27.5.0",
"@jest/test-result": "^27.5.0",
"@jest/transform": "^27.5.0",
"@jest/types": "^27.5.0",
"@types/node": "*",
"chalk": "^4.0.0",
"emittery": "^0.8.1",
"exit": "^0.1.2",
"graceful-fs": "^4.2.4",
"jest-docblock": "^27.4.0",
"jest-environment-jsdom": "^27.4.6",
"jest-environment-node": "^27.4.6",
"jest-haste-map": "^27.4.6",
"jest-leak-detector": "^27.4.6",
"jest-message-util": "^27.4.6",
"jest-resolve": "^27.4.6",
"jest-runtime": "^27.4.6",
"jest-util": "^27.4.2",
"jest-worker": "^27.4.6",
"graceful-fs": "^4.2.9",
"jest-docblock": "^27.5.0",
"jest-environment-jsdom": "^27.5.0",
"jest-environment-node": "^27.5.0",
"jest-haste-map": "^27.5.0",
"jest-leak-detector": "^27.5.0",
"jest-message-util": "^27.5.0",
"jest-resolve": "^27.5.0",
"jest-runtime": "^27.5.0",
"jest-util": "^27.5.0",
"jest-worker": "^27.5.0",
"source-map-support": "^0.5.6",

@@ -48,3 +47,3 @@ "throat": "^6.0.1"

"@types/source-map-support": "^0.5.0",
"jest-jasmine2": "^27.4.6"
"jest-jasmine2": "^27.5.0"
},

@@ -57,3 +56,3 @@ "engines": {

},
"gitHead": "644d2d3e53536b0d67e395c0f35f8555a67beb1e"
"gitHead": "247cbe6026a590deaf0d23edecc7b2779a4aace9"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc