ladybird/Userland/Libraries/LibJS/Tests/builtins/Array
Daniel La Rocque cb629e18bb LibJS: Improve deep equals algorithm in tests
The `deepEquals` algorithm used for testing was naive, and incorrectly
evaluated equality of objects in some cases. The new algorithm considers
that the second object could have more keys than the first, and compares
the prototypes of the objects.
2024-06-26 12:13:08 -06:00
..
array-basic.js LibJS/Bytecode: Don't clobber dst when assigning from object expression 2024-02-23 14:34:00 +01:00
array-index-from-string.js LibJS: Make string to integer parsing for properties more strict 2021-06-22 20:49:28 +01:00
array-length-setter.js
array-shrink-during-find-crash.js
array-simple-and-generic-storage-initialization.js
array-spread.js LibJS: Allow assignment expression in spreading property definition 2023-08-29 18:46:01 -04:00
Array.from.js
Array.fromAsync.js LibJS: Avoid double construction in Array.fromAsync 2023-08-28 20:45:11 -04:00
Array.isArray.js
Array.js
Array.of.js
Array.prototype-generic-functions.js
Array.prototype.at.js
Array.prototype.concat.js
Array.prototype.copyWithin.js
Array.prototype.entries.js
Array.prototype.every.js
Array.prototype.fill.js
Array.prototype.filter.js
Array.prototype.find.js
Array.prototype.findIndex.js
Array.prototype.findLast.js
Array.prototype.findLastIndex.js
Array.prototype.flat.js
Array.prototype.flatMap.js
Array.prototype.forEach.js
Array.prototype.includes.js
Array.prototype.indexOf.js
Array.prototype.join.js
Array.prototype.keys.js
Array.prototype.lastIndexOf.js
Array.prototype.map.js
Array.prototype.pop.js
Array.prototype.push.js
Array.prototype.reduce.js
Array.prototype.reduceRight.js
Array.prototype.reverse.js
Array.prototype.shift.js
Array.prototype.slice.js
Array.prototype.some.js
Array.prototype.sort.js LibJS: Improve deep equals algorithm in tests 2024-06-26 12:13:08 -06:00
Array.prototype.splice.js LibJS/Tests: Test splice at non zero index 2023-07-16 17:13:44 +01:00
Array.prototype.toLocaleString.js
Array.prototype.toReversed.js
Array.prototype.toSorted.js
Array.prototype.toSpliced.js
Array.prototype.toString.js
Array.prototype.unshift.js
Array.prototype.values.js
Array.prototype.with.js