11'use strict' ;
2+
23var deepEql = require ( '../' ) ;
34var lodashDeepEql = require ( 'lodash.isequal' ) ;
45var assertDeepeql = require ( 'assert' ) . deepEql ;
@@ -22,13 +23,11 @@ var fixtures = {
2223 'number literal ' : [ 1 , 1 ] ,
2324 'null ' : [ null , null ] ,
2425 'undefined ' : [ undefined , undefined ] ,
25- 'buffer ' : [ new Buffer ( 'hello world' ) , new Buffer ( 'hello world' ) ] ,
26+ 'buffer ' : [ Buffer . from ( 'hello world' ) , Buffer . from ( 'hello world' ) ] ,
2627 'date ' : [ new Date ( 123 ) , new Date ( 123 ) ] ,
2728 'map ' : [ new Map ( ) . set ( 'a' , 1 ) , new Map ( ) . set ( 'a' , 1 ) ] ,
28- 'map (complex) ' : [
29- new Map ( ) . set ( mapObjRefA , new Map ( ) . set ( mapObjRefB , 1 ) ) ,
30- new Map ( ) . set ( mapObjRefA , new Map ( ) . set ( mapObjRefB , 1 ) ) ,
31- ] ,
29+ // eslint-disable-next-line max-len
30+ 'map (complex) ' : [ new Map ( ) . set ( mapObjRefA , new Map ( ) . set ( mapObjRefB , 1 ) ) , new Map ( ) . set ( mapObjRefA , new Map ( ) . set ( mapObjRefB , 1 ) ) ] ,
3231 'regex constructor ' : [ new RegExp ( 'abc' ) , new RegExp ( 'abc' ) ] ,
3332 'set ' : [ new Set ( ) . add ( 1 ) , new Set ( ) . add ( 1 ) ] ,
3433 'string constructor ' : [ new String ( ) , new String ( ) ] ,
@@ -42,7 +41,7 @@ var fixtures = {
4241 'regex literal (differing) ' : [ / ^ a b c $ / , / ^ d e f $ / , false ] ,
4342 'number literal (differing) ' : [ 1 , 2 , false ] ,
4443 'null & undefined ' : [ null , undefined , false ] ,
45- 'buffer (differing) ' : [ new Buffer ( 123 ) , new Buffer ( 456 ) , false ] ,
44+ 'buffer (differing) ' : [ Buffer . from ( 123 ) , Buffer . from ( 456 ) , false ] ,
4645 'date (differing) ' : [ new Date ( 123 ) , new Date ( 456 ) , false ] ,
4746 'error ' : [ new Error ( '' ) , new Error ( '' ) , false ] ,
4847 'map (differing) ' : [ new Map ( ) . set ( 'a' , 1 ) , new Map ( ) . set ( 'a' , 2 ) , false ] ,
@@ -56,20 +55,12 @@ var fixtures = {
5655 'promise ' : [ Promise . resolve ( ) , Promise . resolve ( ) , false ] ,
5756} ;
5857try {
59- fixtures [ 'arrow function (differing) ' ] = [
60- eval ( '() => {}' ) ,
61- eval ( '() => {}' ) ,
62- false ,
63- ] ;
58+ fixtures [ 'arrow function (differing) ' ] = [ eval ( '() => {}' ) , eval ( '() => {}' ) , false ] ;
6459} catch ( error ) {
6560 console . error ( 'cannot benchmark arrow functions' ) ;
6661}
6762try {
68- fixtures [ 'generator func (differing) ' ] = [
69- eval ( '(function* () {})' ) ,
70- eval ( '(function* () {})' ) ,
71- false ,
72- ] ;
63+ fixtures [ 'generator func (differing) ' ] = [ eval ( '(function* () {})' ) , eval ( '(function* () {})' ) , false ] ;
7364} catch ( error ) {
7465 console . error ( 'cannot benchmark generator functions' ) ;
7566}
0 commit comments