André Bargull
d59e30c95e
Remove execute bit from files ( #976 )
2017-04-13 16:24:07 -04:00
Leonardo Balter
f45341ca4e
Add and update descriptor tests for Math properties
2017-03-14 10:50:01 -04:00
Leo Balter
e49d2661a8
Improve assertions comparing values to NaN ( #690 )
...
The global isNaN is not precise at all, and Number.isNaN is an ES6 feature that makes it preferrable to use assert's sameValue for NaN values, as it handles it internally using the comparison.
2016-07-01 11:22:55 -07:00
Leonardo Balter
0f29f57fdc
Update Math functions to handle distinct -0 and +0
2016-06-27 16:04:15 -04:00
André Bargull
ca61d9b876
Add missing tests for "length" and "name" properties of built-in functions
...
Note: Already uses the updated DataView function lengths from tc39/ecma262#266 (ES2016 Draft 2015-12-20)
2016-01-15 18:12:05 +01:00
André Bargull
76a7c8107b
Fix strict mode errors in built-ins/Math
...
Add missing "var" declarations.
Part of issue #35 .
2015-04-29 17:40:30 +02:00
Viktor
b7bfcb4bd2
More tests for Math.round
...
Seems, Math.round(x) is implemented as `Math.floor(x + 0.5)` in some JavaScript engines.
The "Note 2 for Math.round" was fixed for ES6 (see http://es5.github.io/#x15.8.2.15 and https://people.mozilla.org/~jorendorff/es6-draft.html#sec-math.round )
2015-04-04 11:36:57 +05:00
Brian Terlson
2a74f0ec1b
Reorganize ./test
2014-12-07 15:33:09 -08:00