Socket
Socket
Sign inDemoInstall

jasmine-marbles

Package Overview
Dependencies
Maintainers
2
Versions
21
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jasmine-marbles - npm Package Compare versions

Comparing version 0.8.3 to 0.8.4

13

bundles/jasmine-marbles.umd.js

@@ -455,9 +455,12 @@ (function (global, factory) {

const expected = rxjs_testing.TestScheduler.parseMarbles(fixture.marbles, fixture.values, fixture.error, true, true);
if (lodash.isEqual(results, expected)) {
try {
expect(results).toEqual(expected);
return { pass: true, message: () => '' };
}
const mapNotificationToSymbol = buildNotificationToSymbolMapper(fixture.marbles, expected, lodash.isEqual);
const receivedMarble = unparseMarble(results, mapNotificationToSymbol);
const message = formatMessage(fixture.marbles, expected, receivedMarble, results);
return { pass: false, message: () => message };
catch (e) {
const mapNotificationToSymbol = buildNotificationToSymbolMapper(fixture.marbles, expected, lodash.isEqual);
const receivedMarble = unparseMarble(results, mapNotificationToSymbol);
const message = formatMessage(fixture.marbles, expected, receivedMarble, results);
return { pass: false, message: () => message };
}
};

@@ -464,0 +467,0 @@ function addMatchers() {

@@ -79,9 +79,12 @@ import { Notification, Observable } from 'rxjs';

const expected = TestScheduler.parseMarbles(fixture.marbles, fixture.values, fixture.error, true, true);
if (isEqual(results, expected)) {
try {
expect(results).toEqual(expected);
return { pass: true, message: () => '' };
}
const mapNotificationToSymbol = buildNotificationToSymbolMapper(fixture.marbles, expected, isEqual);
const receivedMarble = unparseMarble(results, mapNotificationToSymbol);
const message = formatMessage(fixture.marbles, expected, receivedMarble, results);
return { pass: false, message: () => message };
catch (e) {
const mapNotificationToSymbol = buildNotificationToSymbolMapper(fixture.marbles, expected, isEqual);
const receivedMarble = unparseMarble(results, mapNotificationToSymbol);
const message = formatMessage(fixture.marbles, expected, receivedMarble, results);
return { pass: false, message: () => message };
}
};

@@ -88,0 +91,0 @@ export function addMatchers() {

@@ -90,9 +90,12 @@ "use strict";

var expected = testing_1.TestScheduler.parseMarbles(fixture.marbles, fixture.values, fixture.error, true, true);
if (lodash_1.isEqual(results, expected)) {
try {
expect(results).toEqual(expected);
return { pass: true, message: function () { return ''; } };
}
var mapNotificationToSymbol = buildNotificationToSymbolMapper(fixture.marbles, expected, lodash_1.isEqual);
var receivedMarble = marble_unparser_1.unparseMarble(results, mapNotificationToSymbol);
var message = formatMessage(fixture.marbles, expected, receivedMarble, results);
return { pass: false, message: function () { return message; } };
catch (e) {
var mapNotificationToSymbol = buildNotificationToSymbolMapper(fixture.marbles, expected, lodash_1.isEqual);
var receivedMarble = marble_unparser_1.unparseMarble(results, mapNotificationToSymbol);
var message_1 = formatMessage(fixture.marbles, expected, receivedMarble, results);
return { pass: false, message: function () { return message_1; } };
}
};

@@ -99,0 +102,0 @@ function addMatchers() {

@@ -10,3 +10,3 @@ {

],
"version": "0.8.3",
"version": "0.8.4",
"module": "index.js",

@@ -13,0 +13,0 @@ "es2015": "es6/index.js",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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