1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-22 17:15:08 +00:00
serenity/Libraries/LibJS/Tests
Linus Groh 30ba2c7cec LibJS: Simplify Math-constants.js test
By borrowing an "expect close" function from LibM/TestMath.cpp, we can
make this a lot simpler. Also the parser now understands decimals!
2020-04-05 16:01:46 +02:00
..
array-basic.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Array.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Array.prototype.pop.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Array.prototype.shift.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
arrow-functions.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
binary-bitwise-operators-basic.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
constructor-basic.js LibJS: Implement basic support for the "new" keyword 2020-03-28 16:33:52 +01:00
continue-basic.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Date.now.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Date.prototype.getDate.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Date.prototype.getDay.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Date.prototype.getFullYear.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Date.prototype.getHours.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Date.prototype.getMilliseconds.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Date.prototype.getMinutes.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Date.prototype.getMonth.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Date.prototype.getSeconds.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Date.prototype.getTime.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
do-while-basic.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Error.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Error.prototype.toString.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
exception-ReferenceError.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
exponentiation-basic.js LibJS: Implement exponentiation (** operator) 2020-04-05 15:32:06 +02:00
for-basic.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
for-no-curlies.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
function-length.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
function-missing-arg.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
function-this-in-arguments.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
function-TypeError.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Function.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Function.prototype.apply.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Function.prototype.call.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Function.prototype.toString.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Infinity-basic.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
instanceof-basic.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
logical-expressions-basic.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
logical-expressions-short-circuit.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Math-constants.js LibJS: Simplify Math-constants.js test 2020-04-05 16:01:46 +02:00
Math.abs.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Math.ceil.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Math.max.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Math.sqrt.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Math.trunc.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
modulo-basic.js LibJS: Implement exponentiation (** operator) 2020-04-05 15:32:06 +02:00
NaN-basic.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
numeric-literals-basic.js LibJS: Add numeric literal parsing for different bases and exponents 2020-04-05 16:01:22 +02:00
Object.getOwnPropertyNames.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Object.getPrototypeOf.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Object.prototype.hasOwnProperty.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Object.prototype.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
Object.prototype.toString.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
parser-unary-associativity.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
run-tests LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
String.prototype.charAt.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
String.prototype.indexOf.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
String.prototype.startsWith.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
switch-basic-2.js LibJS: Implement basic execution of "switch" statements 2020-03-29 15:03:58 +02:00
switch-basic-3.js LibJS: Implement basic execution of "switch" statements 2020-03-29 15:03:58 +02:00
switch-basic.js LibJS: Implement basic execution of "switch" statements 2020-03-29 15:03:58 +02:00
switch-break.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
ternary-basic.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
throw-basic.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
to-number-basic.js LibJS: Update to-number-basic.js test 2020-04-05 16:01:46 +02:00
typeof-basic.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
var-multiple-declarator.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00
variable-undefined.js LibJS: Use the native assert() implementation now avaiable in 'js -t' 2020-04-05 15:28:45 +02:00