@@ -86,18 +86,6 @@ test('unist-diff', function (t) {
8686 ) ;
8787 } ) ( ) ;
8888
89- ( function ( ) {
90- var alpha = { type : 'alpha' } ;
91- var left = { type : 'bravo' , charlie : [ 1 , 2 , 3 ] , children : [ alpha ] } ;
92- var right = { type : 'bravo' , charlie : [ 1 , 2 , 3 ] , children : [ alpha ] } ;
93-
94- st . deepEqual (
95- diff ( left , right ) ,
96- { left : left } ,
97- 'should not return a patch for deep equal arrays'
98- ) ;
99- } ) ( ) ;
100-
10189 ( function ( ) {
10290 var alpha = { type : 'alpha' } ;
10391 var left = { type : 'bravo' , data : { charlie : 'delta' , echo : true , foxtrot : 1 , golf : null } , children : [ alpha ] } ;
@@ -167,6 +155,25 @@ test('unist-diff', function (t) {
167155 ) ;
168156 } ) ( ) ;
169157
158+ ( function ( ) {
159+ var alpha = { type : 'alpha' } ;
160+ var left = { type : 'bravo' , charlie : [ 1 , 2 , 3 ] , children : [ alpha ] } ;
161+ var right = { type : 'bravo' , charlie : [ 1 , 2 , 3 ] , children : [ alpha ] } ;
162+
163+ st . deepEqual (
164+ diff ( left , right ) ,
165+ {
166+ 0 : {
167+ type : 'props' ,
168+ left : left ,
169+ right : { charlie : [ 1 , 2 , 3 ] }
170+ } ,
171+ left : left
172+ } ,
173+ 'should return a patch for deep equal arrays'
174+ ) ;
175+ } ) ( ) ;
176+
170177 ( function ( ) {
171178 var alpha = { type : 'alpha' } ;
172179 var left = { type : 'bravo' , charlie : [ 1 , 2 , 3 ] , children : [ alpha ] } ;
0 commit comments