@@ -750,7 +750,7 @@ describe('cloneWithShallow()', () => {
750
750
c : {
751
751
d : 6
752
752
} ,
753
- e ( ) { }
753
+ e ( ) { }
754
754
} ;
755
755
756
756
const copy = Hoek . cloneWithShallow ( source , [ 'c' , 'e' ] ) ;
@@ -1135,18 +1135,22 @@ describe('deepEqual()', () => {
1135
1135
const ne = { } ;
1136
1136
Object . defineProperty ( ne , sym , { value : true } ) ;
1137
1137
1138
- expect ( Hoek . deepEqual ( { [ sym ] : { c : true } } , { [ sym ] : { c : true } } ) ) . to . be . true ( ) ;
1139
- expect ( Hoek . deepEqual ( { [ sym ] : { c : true } } , { [ sym ] : { c : false } } ) ) . to . be . false ( ) ;
1140
- expect ( Hoek . deepEqual ( { [ sym ] : { c : true } } , { [ sym ] : true } ) ) . to . be . false ( ) ;
1141
- expect ( Hoek . deepEqual ( { [ sym ] : undefined } , { [ sym ] : undefined } ) ) . to . be . true ( ) ;
1142
- expect ( Hoek . deepEqual ( { [ sym ] : undefined } , { } ) ) . to . be . false ( ) ;
1143
- expect ( Hoek . deepEqual ( { } , { [ sym ] : undefined } ) ) . to . be . false ( ) ;
1138
+ expect ( Hoek . deepEqual ( { [ sym ] : { c : true } } , { [ sym ] : { c : true } } , { symbols : true } ) ) . to . be . true ( ) ;
1139
+ expect ( Hoek . deepEqual ( { [ sym ] : { c : true } } , { [ sym ] : { c : false } } , { symbols : true } ) ) . to . be . false ( ) ;
1140
+ expect ( Hoek . deepEqual ( { [ sym ] : { c : true } } , { [ sym ] : true } , { symbols : true } ) ) . to . be . false ( ) ;
1141
+ expect ( Hoek . deepEqual ( { [ sym ] : undefined } , { [ sym ] : undefined } , { symbols : true } ) ) . to . be . true ( ) ;
1142
+ expect ( Hoek . deepEqual ( { [ sym ] : undefined } , { } , { symbols : true } ) ) . to . be . false ( ) ;
1143
+ expect ( Hoek . deepEqual ( { } , { [ sym ] : undefined } , { symbols : true } ) ) . to . be . false ( ) ;
1144
1144
1145
- expect ( Hoek . deepEqual ( { } , ne ) ) . to . be . true ( ) ;
1146
- expect ( Hoek . deepEqual ( ne , { } ) ) . to . be . true ( ) ;
1147
- expect ( Hoek . deepEqual ( { [ sym ] : true } , ne ) ) . to . be . false ( ) ;
1148
- expect ( Hoek . deepEqual ( ne , { [ sym ] : true } ) ) . to . be . false ( ) ;
1149
- expect ( Hoek . deepEqual ( ne , { [ Symbol ( ) ] : undefined } ) ) . to . be . false ( ) ;
1145
+ expect ( Hoek . deepEqual ( { } , ne , { symbols : true } ) ) . to . be . true ( ) ;
1146
+ expect ( Hoek . deepEqual ( ne , { } , { symbols : true } ) ) . to . be . true ( ) ;
1147
+ expect ( Hoek . deepEqual ( { [ sym ] : true } , ne , { symbols : true } ) ) . to . be . false ( ) ;
1148
+ expect ( Hoek . deepEqual ( ne , { [ sym ] : true } , { symbols : true } ) ) . to . be . false ( ) ;
1149
+ expect ( Hoek . deepEqual ( ne , { [ Symbol ( ) ] : undefined } , { symbols : true } ) ) . to . be . false ( ) ;
1150
+
1151
+ expect ( Hoek . deepEqual ( { [ sym ] : true } , { [ sym ] : true } , { symbols : true } ) ) . to . be . true ( ) ;
1152
+ expect ( Hoek . deepEqual ( { [ sym ] : true } , { } , { symbols : true } ) ) . to . be . false ( ) ;
1153
+ expect ( Hoek . deepEqual ( { [ sym ] : true } , { } , { symbols : false } ) ) . to . be . true ( ) ;
1150
1154
} ) ;
1151
1155
1152
1156
it ( 'compares dates' , ( ) => {
@@ -1367,7 +1371,7 @@ describe('deepEqual()', () => {
1367
1371
1368
1372
it ( 'handles valueOf() that throws' , ( ) => {
1369
1373
1370
- const throwing = class {
1374
+ const throwing = class {
1371
1375
1372
1376
constructor ( value ) {
1373
1377
0 commit comments