ladybird/Userland/Libraries/LibJS/Tests/operators
Linus Groh 5ee1758f46 LibJS: Use ToPropertyKey AO for computed member expression value
This ensures the value goes through the regular ToPrimitive mechanism,
which PropertyKey::from_value() bypasses. This is relevant for objects
with a @@toPrimitive method, for example.
Also enables one skipped test in delete-basic.js, which now passes.
2022-12-10 01:08:34 +00:00
..
assignment-operators.js LibJS: Fix variable scoping issues in two tests 2021-07-06 00:15:37 +01:00
binary-bitwise-and.js LibJS: Improve correctness of rounding and bitwise operations 2021-02-05 09:38:45 +01:00
binary-bitwise-left-shift.js LibJS: Fix that leftshift for BigInts did not round down 2022-08-24 23:27:17 +01:00
binary-bitwise-or.js LibJS: Improve correctness of rounding and bitwise operations 2021-02-05 09:38:45 +01:00
binary-bitwise-right-shift.js LibJS: Fix that leftshift for BigInts did not round down 2022-08-24 23:27:17 +01:00
binary-bitwise-unsigned-right-shift.js LibJS: Improve correctness of rounding and bitwise operations 2021-02-05 09:38:45 +01:00
binary-bitwise-xor.js LibJS: Improve correctness of rounding and bitwise operations 2021-02-05 09:38:45 +01:00
binary-relational.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
bitwise-not.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
comma-operator.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
delete-basic.js LibJS: Use ToPropertyKey AO for computed member expression value 2022-12-10 01:08:34 +00:00
delete-global-variable.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
delete-globalThis-property-crash.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
delete-local-variable.js LibJS: Make scoping follow the spec 2021-09-30 08:16:32 +01:00
in-operator-basic.js LibJS: Accept symbol property in the in operator 2021-04-17 00:59:36 +02:00
instanceof-basic.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
logical-and.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
logical-expressions-short-circuit.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
logical-nullish-coalescing.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
logical-or.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
modulo-basic.js LibJS/Tests: Run prettier on modulo-basic.js 2022-02-16 11:23:25 +00:00
ternary-basic.js LibJS/Tests: Use eval() for toEvalTo(), not Function() 2021-06-18 20:35:23 +01:00
typeof-basic.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
void-basic.js LibJS: Don't treat yield after void as identifier in generator functions 2021-12-21 14:04:23 +01:00