test262/test/built-ins/JSON/stringify
Alexey Shvayka d0b5137c15 Improve JSON.stringify coverage (#2168)
* Rename & improve "length" test

* Use verifyProperty in "name" test

* Rename & improve property descriptor test

* Remove duplicated test

https://github.com/tc39/test262/blob/master/test/built-ins/Object/prototype/toString/proxy-array.js

* Rename proxy value test

* Rename & improve String object unwrapping test

* Rename & improve Number object unwrapping test

* Rename & improve Boolean object unwrapping test

* Rename & merge replacer returns undefined tests

* Rename & merge replacer function tests

* Rename replacer array revoked proxy test

* Add cross-realm replacer array revoked proxy test

* Add array proxy replacer test

* Add replacer array keys order test

* Add empty replacer array test

* Add non-finite numbers serialization test

* Add replacer array abrupt completion test

* Add replacer array with duplicates test

* Add replacer array ignores undefined test

* Add replacer array unwraps strings test

* Add replacer array unwraps numbers test

* Rename & merge circular object tests

* Add circular array test

* Rename & merge top-level primitives tests

* Rename string escape tests

* Rename BigInt tests

* Rename & improve function value test

* Add replacer function abrupt test

* Rename & merge wrong space type tests

* Rename float number space test

* Rename & improve Number object space test

* Rename & improve String object space test

* Rename basic numeric space test

* Rename string space slice test

* Add replacer array numbers test

* Add toJSON abrupt completions test

* Add not callable toJSON test

* Add toJSON call arguments test

* Add replacer array wrong types test

* Rename & improve string space test

* Rename & improve replacer wrong type test

* Add built-in object requirements test

* Add basic toJSON result test

* Add abrupt array value test

* Add abrupt object value test

* Rename & merge space number clamp tests

* Add replacer function wrapper test

* Add symbol value test

* Add negative zero value test

* Add replacer function & toJSON test

* Add circular object from toJSON test

* Add circular array from toJSON test

* Add circular object from replacer test

* Add circular array from replacer test

* Add replacer function arguments test

* Split & improve proxy value test

* Split & improve revoked proxy value test
2019-08-28 17:34:59 -03:00
..
builtin.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
length.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
name.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
prop-desc.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-array-abrupt.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-array-duplicates.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-array-empty.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-array-number-object.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-array-number.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-array-order.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-array-proxy-revoked-realm.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-array-proxy-revoked.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-array-proxy.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-array-string-object.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-array-undefined.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-array-wrong-type.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-function-abrupt.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-function-arguments.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-function-array-circular.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-function-object-circular.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-function-result-undefined.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-function-result.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-function-tojson.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-function-wrapper.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
replacer-wrong-type.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
space-number-float.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
space-number-object.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
space-number-range.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
space-number.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
space-string-object.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
space-string-range.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
space-string.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
space-wrong-type.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-array-abrupt.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-array-circular.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-array-proxy-revoked.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-array-proxy.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-bigint-cross-realm.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-bigint-order.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-bigint-replacer.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-bigint-tojson-receiver.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-bigint-tojson.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-bigint.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-boolean-object.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-function.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-number-negative-zero.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-number-non-finite.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-number-object.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-object-abrupt.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-object-circular.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-object-proxy-revoked.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-object-proxy.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-primitive-top-level.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-string-escape-ascii.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-string-escape-unicode.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-string-object.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-symbol.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-tojson-abrupt.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-tojson-arguments.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-tojson-array-circular.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-tojson-not-function.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-tojson-object-circular.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00
value-tojson-result.js Improve JSON.stringify coverage (#2168) 2019-08-28 17:34:59 -03:00