1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-28 17:55:09 +00:00
serenity/Userland/Libraries/LibJS/Tests/builtins/Array
Linus Groh 4e5362b7cb LibJS/Tests: Remove 'requires at least one argument' Array tests
These will be removed in favour of just taking the argument and
'risking' a ToObject on null or undefined - this is how the spec does
it.
While that will make the message slightly less specific, it'll bring
the code closer to the spec and reduce complexity, which are both
preferable at the moment.

Doing this is a previous, separate commit is simply an attempt to make
the object rewrite commit smaller.
2021-07-04 22:07:36 +01:00
..
array-basic.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +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 LibJS: Skip tests which broke with reversion of f102b563 2021-06-26 18:16:53 +01:00
array-shrink-during-find-crash.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
array-simple-and-generic-storage-initialization.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
array-spread.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Array.from.js LibJS: Array.from mapFn fixes + thisArg support 2021-04-13 15:16:16 +02:00
Array.isArray.js LibJS: Handle Proxy with Array target in IsArray() abstract operation 2021-06-08 23:53:13 +02:00
Array.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Array.of.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Array.prototype-generic-functions.js LibJS: Add additional generic Array.prototype.slice tests 2021-06-14 09:57:06 +01:00
Array.prototype.at.js LibJS: Implement 'Relative Indexing Method' proposal (.at()) 2021-03-12 19:01:08 +01:00
Array.prototype.concat.js LibJS: Skip tests which broke with reversion of f102b563 2021-06-26 18:16:53 +01:00
Array.prototype.copyWithin.js LibJS: Implement Array.prototype.copyWithin generically 2021-06-14 09:57:06 +01:00
Array.prototype.entries.js LibJS: Implement Array.prototype.entries 2021-06-14 09:57:06 +01:00
Array.prototype.every.js LibJS/Tests: Remove 'requires at least one argument' Array tests 2021-07-04 22:07:36 +01:00
Array.prototype.fill.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Array.prototype.filter.js LibJS/Tests: Remove 'requires at least one argument' Array tests 2021-07-04 22:07:36 +01:00
Array.prototype.find.js LibJS/Tests: Remove 'requires at least one argument' Array tests 2021-07-04 22:07:36 +01:00
Array.prototype.findIndex.js LibJS/Tests: Remove 'requires at least one argument' Array tests 2021-07-04 22:07:36 +01:00
Array.prototype.flat.js LibJS: Implement tests for Array.prototype.flat 2021-02-18 00:22:45 +01:00
Array.prototype.flatMap.js LibJS: Implement Array.prototype.flatMap 2021-06-14 09:57:06 +01:00
Array.prototype.forEach.js LibJS/Tests: Remove 'requires at least one argument' Array tests 2021-07-04 22:07:36 +01:00
Array.prototype.includes.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Array.prototype.indexOf.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Array.prototype.join.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Array.prototype.keys.js LibJS: Add Array.prototype.keys() 2021-06-12 14:40:34 +01:00
Array.prototype.lastIndexOf.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Array.prototype.map.js LibJS/Tests: Remove 'requires at least one argument' Array tests 2021-07-04 22:07:36 +01:00
Array.prototype.pop.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Array.prototype.push.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Array.prototype.reduce.js LibJS/Tests: Remove 'requires at least one argument' Array tests 2021-07-04 22:07:36 +01:00
Array.prototype.reduceRight.js LibJS/Tests: Remove 'requires at least one argument' Array tests 2021-07-04 22:07:36 +01:00
Array.prototype.reverse.js LibJS: Add additional Array.prototype.reverse tests 2021-06-14 09:57:06 +01:00
Array.prototype.shift.js LibJS: Make define_property always throw if specified 2021-06-22 20:49:28 +01:00
Array.prototype.slice.js LibJS: Rewrite Array.prototype.slice to be spec compliant 2021-06-13 16:21:34 +01:00
Array.prototype.some.js LibJS/Tests: Remove 'requires at least one argument' Array tests 2021-07-04 22:07:36 +01:00
Array.prototype.sort.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Array.prototype.splice.js LibJS: Pass in actual_delete_count to removed array creation in splice 2021-06-10 10:04:06 +01:00
Array.prototype.toLocaleString.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Array.prototype.toString.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Array.prototype.unshift.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Array.prototype.values.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00