diff --git a/test/built-ins/Promise/all/S25.4.4.1_A1.3_T1.js b/test/built-ins/Promise/all/S25.4.4.1_A1.3_T1.js new file mode 100644 index 0000000000000000000000000000000000000000..37c49104b7aa7e3762cef5e82da3e0d9565f071e --- /dev/null +++ b/test/built-ins/Promise/all/S25.4.4.1_A1.3_T1.js @@ -0,0 +1,14 @@ +// Copyright 2015 Jordan Harband. All rights reserved. +// See LICENSE for details. + +/*--- +info: Promise.all is not enumerable +es6id: 25.4.4.1_A1.3_T1 +author: Jordan Harband +description: Promise.all should be non-enumerable +includes: + - propertyHelper.js +---*/ + +// CHECK#1 +verifyNotEnumerable(Promise, 'all'); diff --git a/test/built-ins/Promise/race/S25.4.4.3_A1.2_T1.js b/test/built-ins/Promise/race/S25.4.4.3_A1.2_T1.js new file mode 100644 index 0000000000000000000000000000000000000000..465e224082300bd8011abb2880cff6d50aaffeb2 --- /dev/null +++ b/test/built-ins/Promise/race/S25.4.4.3_A1.2_T1.js @@ -0,0 +1,14 @@ +// Copyright 2015 Jordan Harband. All rights reserved. +// See LICENSE for details. + +/*--- +info: Promise.race is not enumerable +es6id: 25.4.4.3_A1.2_T1 +author: Jordan Harband +description: Promise.race should be non-enumerable +includes: + - propertyHelper.js +---*/ + +// CHECK#1 +verifyNotEnumerable(Promise, 'race'); diff --git a/test/built-ins/Promise/reject/S25.4.4.4_A1.2_T1.js b/test/built-ins/Promise/reject/S25.4.4.4_A1.2_T1.js new file mode 100644 index 0000000000000000000000000000000000000000..f0545bd4e2f1e229090686491046800b1ada445b --- /dev/null +++ b/test/built-ins/Promise/reject/S25.4.4.4_A1.2_T1.js @@ -0,0 +1,14 @@ +// Copyright 2015 Jordan Harband. All rights reserved. +// See LICENSE for details. + +/*--- +info: Promise.reject is not enumerable +es6id: 25.4.4.4_A1.2_T1 +author: Jordan Harband +description: Promise.reject should be non-enumerable +includes: + - propertyHelper.js +---*/ + +// CHECK#1 +verifyNotEnumerable(Promise, 'reject'); diff --git a/test/built-ins/Promise/resolve/S25.4.4.5_A1.2_T1.js b/test/built-ins/Promise/resolve/S25.4.4.5_A1.2_T1.js new file mode 100644 index 0000000000000000000000000000000000000000..43c5045e0cfa45ad13d8a78f3316fe91d7802d3a --- /dev/null +++ b/test/built-ins/Promise/resolve/S25.4.4.5_A1.2_T1.js @@ -0,0 +1,14 @@ +// Copyright 2015 Jordan Harband. All rights reserved. +// See LICENSE for details. + +/*--- +info: Promise.resolve is not enumerable +es6id: 25.4.4.5_A1.2_T1 +author: Jordan Harband +description: Promise.resolve should be non-enumerable +includes: + - propertyHelper.js +---*/ + +// CHECK#1 +verifyNotEnumerable(Promise, 'resolve');