Socket
Socket
Sign inDemoInstall

karma-jasmine-order-reporter

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

karma-jasmine-order-reporter - npm Package Compare versions

Comparing version 1.0.1 to 1.1.0

2

package.json
{
"name": "karma-jasmine-order-reporter",
"version": "1.0.1",
"version": "1.1.0",
"main": "./src/index.js",

@@ -5,0 +5,0 @@ "description": "Reports Jasmine order seed that was used to randomize specs in Karma Runner",

@@ -5,3 +5,3 @@ var createPattern = function (path) {

var OrderReporter = function (config, baseReporterDecorator) {
var OrderReporter = function (config, baseReporterDecorator, emitter) {
const files = config.files;

@@ -17,5 +17,15 @@

);
const reporter = this; // self reference to use in callback
// see https://github.com/karma-runner/karma/issues/2192#issuecomment-290230042
emitter.on('browser_info', (browser, data) => {
if (!data || data.type !== 'Jasmine Order Reporter') {
return
}
reporter.onBrowserLog(browser, data.seedInfo, data.type);
});
};
OrderReporter.$inject = ['config', 'baseReporterDecorator'];
OrderReporter.$inject = ['config', 'baseReporterDecorator', 'emitter'];

@@ -22,0 +32,0 @@ module.exports = {

jasmineRequire.OrderReporter = function (karma) {
this.jasmineStarted = function ({ order }) {
karma.info({ type: 'Jasmine Order Reporter', log: `Started with seed ${order.seed}` });
karma.info({ type: 'Jasmine Order Reporter', seedInfo: `Started with seed ${order.seed}` });
};
this.jasmineDone = function ({ order }) {
karma.info({ type: 'Jasmine Order Reporter', log: `Done with seed ${order.seed}` });
karma.info({ type: 'Jasmine Order Reporter', seedInfo: `Done with seed ${order.seed}` });
}
}
SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc