This commit is contained in:
David Kale
2020-09-08 13:25:36 -04:00
parent e4246d2b5b
commit 91fcbb0108
4227 changed files with 416837 additions and 457884 deletions

View File

@@ -6,7 +6,9 @@ var _chalk = _interopRequireDefault(require('chalk'));
var _jestGetType = _interopRequireDefault(require('jest-get-type'));
var _diffStrings = _interopRequireDefault(require('./diffStrings'));
var _diffLines = _interopRequireDefault(require('./diffLines'));
var _printDiffs = require('./printDiffs');
var _constants = require('./constants');
@@ -122,7 +124,7 @@ function diff(a, b, options) {
switch (aType) {
case 'string':
return (0, _diffStrings.default)(a, b, options);
return (0, _diffLines.default)(a, b, options);
case 'boolean':
case 'number':
@@ -140,7 +142,7 @@ function diff(a, b, options) {
}
function comparePrimitive(a, b, options) {
return (0, _diffStrings.default)(
return (0, _diffLines.default)(
(0, _prettyFormat.default)(a, FORMAT_OPTIONS),
(0, _prettyFormat.default)(b, FORMAT_OPTIONS),
options
@@ -160,7 +162,7 @@ function compareObjects(a, b, options) {
let hasThrown = false;
try {
diffMessage = (0, _diffStrings.default)(
diffMessage = (0, _diffLines.default)(
(0, _prettyFormat.default)(a, FORMAT_OPTIONS_0),
(0, _prettyFormat.default)(b, FORMAT_OPTIONS_0),
options,
@@ -175,7 +177,7 @@ function compareObjects(a, b, options) {
// without calling `toJSON`. It's also possible that toJSON might throw.
if (!diffMessage || diffMessage === _constants.NO_DIFF_MESSAGE) {
diffMessage = (0, _diffStrings.default)(
diffMessage = (0, _diffLines.default)(
(0, _prettyFormat.default)(a, FALLBACK_FORMAT_OPTIONS_0),
(0, _prettyFormat.default)(b, FALLBACK_FORMAT_OPTIONS_0),
options,
@@ -193,4 +195,5 @@ function compareObjects(a, b, options) {
return diffMessage;
} // eslint-disable-next-line no-redeclare
diff.getStringDiff = _printDiffs.getStringDiff;
module.exports = diff;