From cae8b37eb049bc457f359f52c02b1116b71dfef1 Mon Sep 17 00:00:00 2001 From: zhangyouyou Date: Tue, 12 Apr 2022 10:18:51 +0800 Subject: [PATCH] add dataview 262 test case https://gitee.com/openharmony/ark_ts2abc/issues/I5285Z Signed-off-by: zhangyouyou --- test262/es5_tests.txt | 63 +++++++++++++++++++++++++++++++++++++++++ test262/skip_tests.json | 12 +++++++- 2 files changed, 74 insertions(+), 1 deletion(-) diff --git a/test262/es5_tests.txt b/test262/es5_tests.txt index dfb167c5aa..3bd0443349 100644 --- a/test262/es5_tests.txt +++ b/test262/es5_tests.txt @@ -6656,6 +6656,69 @@ language/expressions/object/prop-dup-get-set-get.js language/expressions/object/prop-dup-set-data.js language/expressions/object/prop-dup-set-get-set.js language/expressions/object/prop-dup-set-set.js +built-ins/DataView/prototype/getBigUint64/negative-byteoffset-throws.js +built-ins/DataView/prototype/getBigUint64/index-is-out-of-range.js +built-ins/DataView/prototype/getBigUint64/detached-buffer-after-toindex-byteoffset.js +built-ins/DataView/prototype/getBigUint64/detached-buffer-before-outofrange-byteoffset.js +built-ins/DataView/prototype/getBigUint64/length.js +built-ins/DataView/prototype/getBigUint64/not-a-constructor.js +built-ins/DataView/prototype/getBigUint64/detached-buffer.js +built-ins/DataView/prototype/getBigUint64/name.js +built-ins/DataView/prototype/getBigUint64/return-value-clean-arraybuffer.js +built-ins/DataView/prototype/getBigUint64/return-abrupt-from-tonumber-byteoffset.js +built-ins/DataView/prototype/getBigUint64/return-abrupt-from-tonumber-byteoffset-symbol.js +built-ins/DataView/prototype/getBigUint64/return-values-custom-offset.js +built-ins/DataView/prototype/getBigUint64/this-has-no-dataview-internal.js +built-ins/DataView/prototype/getBigUint64/return-values.js +built-ins/DataView/prototype/getBigUint64/this-is-not-object.js +built-ins/DataView/prototype/getBigUint64/to-boolean-littleendian.js +built-ins/DataView/prototype/getBigUint64/toindex-byteoffset-errors.js +built-ins/DataView/prototype/getBigUint64/toindex-byteoffset-wrapped-values.js +built-ins/DataView/prototype/getBigUint64/toindex-byteoffset-toprimitive.js +built-ins/DataView/prototype/getBigUint64/toindex-byteoffset.js +built-ins/DataView/prototype/getBigInt64/detached-buffer-after-toindex-byteoffset.js +built-ins/DataView/prototype/getBigInt64/detached-buffer-before-outofrange-byteoffset.js +built-ins/DataView/prototype/getBigInt64/negative-byteoffset-throws.js +built-ins/DataView/prototype/getBigInt64/not-a-constructor.js +built-ins/DataView/prototype/getBigInt64/index-is-out-of-range.js +built-ins/DataView/prototype/getBigInt64/name.js +built-ins/DataView/prototype/getBigInt64/length.js +built-ins/DataView/prototype/getBigInt64/detached-buffer.js +built-ins/DataView/prototype/getBigInt64/return-value-clean-arraybuffer.js +built-ins/DataView/prototype/getBigInt64/return-abrupt-from-tonumber-byteoffset.js +built-ins/DataView/prototype/getBigInt64/return-abrupt-from-tonumber-byteoffset-symbol.js +built-ins/DataView/prototype/getBigInt64/return-values-custom-offset.js +built-ins/DataView/prototype/getBigInt64/return-values.js +built-ins/DataView/prototype/getBigInt64/this-has-no-dataview-internal.js +built-ins/DataView/prototype/getBigInt64/this-is-not-object.js +built-ins/DataView/prototype/getBigInt64/to-boolean-littleendian.js +built-ins/DataView/prototype/getBigInt64/toindex-byteoffset-errors.js +built-ins/DataView/prototype/getBigInt64/toindex-byteoffset-wrapped-values.js +built-ins/DataView/prototype/getBigInt64/toindex-byteoffset.js +built-ins/DataView/prototype/getBigInt64/toindex-byteoffset-toprimitive.js +built-ins/DataView/prototype/setBigInt64/detached-buffer-after-toindex-byteoffset.js +built-ins/DataView/prototype/setBigInt64/detached-buffer-before-outofrange-byteoffset.js +built-ins/DataView/prototype/setBigInt64/detached-buffer.js +built-ins/DataView/prototype/setBigInt64/length.js +built-ins/DataView/prototype/setBigInt64/name.js +built-ins/DataView/prototype/setBigInt64/index-check-before-value-conversion.js +built-ins/DataView/prototype/setBigInt64/index-is-out-of-range.js +built-ins/DataView/prototype/setBigInt64/detached-buffer-after-bigint-value.js +built-ins/DataView/prototype/setBigInt64/no-value-arg.js +built-ins/DataView/prototype/setBigInt64/negative-byteoffset-throws.js +built-ins/DataView/prototype/setBigInt64/not-a-constructor.js +built-ins/DataView/prototype/setBigInt64/return-abrupt-from-tobigint-value-symbol.js +built-ins/DataView/prototype/setBigInt64/return-abrupt-from-tonumber-byteoffset.js +built-ins/DataView/prototype/setBigInt64/return-abrupt-from-tonumber-byteoffset-symbol.js +built-ins/DataView/prototype/setBigInt64/range-check-after-value-conversion.js +built-ins/DataView/prototype/setBigInt64/return-abrupt-from-tobigint-value.js +built-ins/DataView/prototype/setBigInt64/set-values-little-endian-order.js +built-ins/DataView/prototype/setBigInt64/this-has-no-dataview-internal.js +built-ins/DataView/prototype/setBigInt64/set-values-return-undefined.js +built-ins/DataView/prototype/setBigInt64/this-is-not-object.js +built-ins/DataView/prototype/setBigInt64/to-boolean-littleendian.js +built-ins/DataView/prototype/setBigInt64/toindex-byteoffset.js +built-ins/DataView/prototype/setBigUint64/not-a-constructor.js language/expressions/object/S11.1.5_A1.1.js language/expressions/object/S11.1.5_A1.2.js language/expressions/object/S11.1.5_A1.3.js diff --git a/test262/skip_tests.json b/test262/skip_tests.json index ba099afa38..a692202f1e 100644 --- a/test262/skip_tests.json +++ b/test262/skip_tests.json @@ -1056,7 +1056,17 @@ "built-ins/TypedArray/prototype/fill/coerced-start-detach.js", "built-ins/TypedArray/prototype/fill/coerced-value-detach.js", "built-ins/TypedArray/prototype/find/predicate-may-detach-buffer.js", - "built-ins/TypedArray/prototype/findIndex/predicate-may-detach-buffer.js" + "built-ins/TypedArray/prototype/findIndex/predicate-may-detach-buffer.js", + "built-ins/DataView/prototype/getBigUint64/detached-buffer-after-toindex-byteoffset.js", + "built-ins/DataView/prototype/getBigUint64/detached-buffer-before-outofrange-byteoffset.js", + "built-ins/DataView/prototype/getBigUint64/detached-buffer.js", + "built-ins/DataView/prototype/getBigInt64/detached-buffer-after-toindex-byteoffset.js", + "built-ins/DataView/prototype/getBigInt64/detached-buffer-before-outofrange-byteoffset.js", + "built-ins/DataView/prototype/getBigInt64/detached-buffer.js", + "built-ins/DataView/prototype/setBigInt64/detached-buffer-after-toindex-byteoffset.js", + "built-ins/DataView/prototype/setBigInt64/detached-buffer-before-outofrange-byteoffset.js", + "built-ins/DataView/prototype/setBigInt64/detached-buffer.js", + "built-ins/DataView/prototype/setBigInt64/detached-buffer-after-bigint-value.js" ] }, { -- Gitee