From 36e38182ccf8b48a4fc43ab71208c7784d8824b4 Mon Sep 17 00:00:00 2001 From: shisan_forwork Date: Tue, 28 Jun 2022 15:45:55 +0800 Subject: [PATCH] Add ECMA2021 Object values interface tests Description Add related test cases ECMA chapter 20.1.2.22 Object.values(O) Related issues #I5DQ38:ECMA2021 Object values interface implementation Signed-off-by: shisan_forwork --- test262/es2021_tests.txt | 21 +++++++++++++++++++++ test262/skip_tests.json | 6 +++--- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/test262/es2021_tests.txt b/test262/es2021_tests.txt index 0e11347e14..4b4c272279 100644 --- a/test262/es2021_tests.txt +++ b/test262/es2021_tests.txt @@ -114,6 +114,27 @@ built-ins/NativeErrors/AggregateError/prototype/name.js built-ins/NativeErrors/AggregateError/prototype/prop-desc.js built-ins/NativeErrors/AggregateError/prototype/proto.js built-ins/NativeErrors/AggregateError/proto-from-ctor-realm.js +built-ins/Object/values/exception-during-enumeration.js +built-ins/Object/values/exception-not-object-coercible.js +built-ins/Object/values/function-length.js +built-ins/Object/values/function-name.js +built-ins/Object/values/function-property-descriptor.js +built-ins/Object/values/getter-adding-key.js +built-ins/Object/values/getter-making-future-key-nonenumerable.js +built-ins/Object/values/getter-removing-future-key.js +built-ins/Object/values/inherited-properties-omitted.js +built-ins/Object/values/not-a-constructor.js +built-ins/Object/values/observable-operations.js +built-ins/Object/values/order-after-define-property.js +built-ins/Object/values/primitive-booleans.js +built-ins/Object/values/primitive-numbers.js +built-ins/Object/values/primitive-strings.js +built-ins/Object/values/primitive-booleans.js +built-ins/Object/values/primitive-symbols.js +built-ins/Object/values/return-order.js +built-ins/Object/values/symbols-omitted.js +built-ins/Object/values/tamper-with-global-object.js +built-ins/Object/values/tamper-with-object-keys.js built-ins/Promise/allSettled/call-resolve-element-after-return.js built-ins/Promise/allSettled/call-resolve-element.js built-ins/Promise/allSettled/call-resolve-element-items.js diff --git a/test262/skip_tests.json b/test262/skip_tests.json index e0d6b32d5f..4f14010770 100644 --- a/test262/skip_tests.json +++ b/test262/skip_tests.json @@ -222,7 +222,7 @@ "built-ins/global/S10.2.3_A2.3_T2.js", "built-ins/global/S10.2.3_A2.3_T3.js", "built-ins/global/S10.2.3_A2.3_T4.js", - "built-ins/NativeErrors/AggregateError/newtarget-proto-fallback.js", + "built-ins/NativeErrors/AggregateError/newtarget-proto-fallback.js", "built-ins/NativeErrors/AggregateError/proto-from-ctor-realm.js", "built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-187.js", "built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-188.js", @@ -1402,7 +1402,7 @@ }, { "reason": "Special unicode character that tsc can not recognize", - "files" : [ + "files": [ "language/module-code/export-expname-binding-string.js", "language/module-code/export-expname-from-binding-string.js", "language/module-code/export-expname-from-star-string.js", @@ -1631,4 +1631,4 @@ "built-ins/WeakRef/prototype/deref/gc-cleanup-not-prevented-with-wr-deref.js" ] } -] +] \ No newline at end of file -- Gitee