Skip to content

Commit 007507e

Browse files
authored
Update loose-equal.spec.js
1 parent cba0eb5 commit 007507e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/utils/loose-equal.spec.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,12 +185,17 @@ describe('looseEqual', () => {
185185
arr2[2] = true
186186
const arr3 = [false, false, true]
187187
const arr4 = [undefined, undefined, true]
188+
// This one is also sparse (missing index 1)
189+
const arr5 = []
190+
arr5[0] = arr5[2] = true
188191

189192
expect(looseEqual(arr1, arr2)).toBe(true)
190193
expect(looseEqual(arr2, arr1)).toBe(true)
191194
expect(looseEqual(arr1, arr3)).toBe(false)
192195
expect(looseEqual(arr3, arr1)).toBe(false)
193196
expect(looseEqual(arr1, arr4)).toBe(true)
194197
expect(looseEqual(arr4, arr1)).toBe(true)
198+
expect(looseEqual(arr1, arr5)).toBe(false)
199+
expect(looseEqual(arr5, arr1)).toBe(false)
195200
})
196201
})

0 commit comments

Comments
 (0)