From 095ea802d088dc1fd4f79ca4f534ae6914fb3dc4 Mon Sep 17 00:00:00 2001 From: Jeff Walden Date: Tue, 11 Jun 2013 11:38:23 -0700 Subject: [PATCH] Bug 496923 - Update the test262 import script to include ch07 tests. r=terrence --- js/src/tests/jstests.list | 167 +++++++++++++++++++++++++++++++++ js/src/tests/update-test262.sh | 1 + 2 files changed, 168 insertions(+) diff --git a/js/src/tests/jstests.list b/js/src/tests/jstests.list index cf146faa9d9..b8c7817c61d 100644 --- a/js/src/tests/jstests.list +++ b/js/src/tests/jstests.list @@ -49,6 +49,167 @@ skip script test262/intl402/ch12/12.1/12.1.1_a.js # bug 854320 # These tests are disabled because jstest doesn't understand @negative (without # a pattern) yet. +skip script test262/ch07/7.2/S7.2_A5_T1.js +skip script test262/ch07/7.2/S7.2_A5_T2.js +skip script test262/ch07/7.2/S7.2_A5_T3.js +skip script test262/ch07/7.2/S7.2_A5_T4.js +skip script test262/ch07/7.2/S7.2_A5_T5.js +skip script test262/ch07/7.3/S7.3_A2.1_T1.js +skip script test262/ch07/7.3/S7.3_A2.1_T2.js +skip script test262/ch07/7.3/S7.3_A2.2_T1.js +skip script test262/ch07/7.3/S7.3_A2.2_T2.js +skip script test262/ch07/7.3/S7.3_A2.3.js +skip script test262/ch07/7.3/S7.3_A2.4.js +skip script test262/ch07/7.3/S7.3_A3.1_T1.js +skip script test262/ch07/7.3/S7.3_A3.1_T2.js +skip script test262/ch07/7.3/S7.3_A3.1_T3.js +skip script test262/ch07/7.3/S7.3_A3.2_T1.js +skip script test262/ch07/7.3/S7.3_A3.2_T2.js +skip script test262/ch07/7.3/S7.3_A3.2_T3.js +skip script test262/ch07/7.3/S7.3_A3.3_T1.js +skip script test262/ch07/7.3/S7.3_A3.3_T2.js +skip script test262/ch07/7.3/S7.3_A3.4_T1.js +skip script test262/ch07/7.3/S7.3_A3.4_T2.js +skip script test262/ch07/7.3/S7.3_A6_T1.js +skip script test262/ch07/7.3/S7.3_A6_T2.js +skip script test262/ch07/7.3/S7.3_A6_T3.js +skip script test262/ch07/7.3/S7.3_A6_T4.js +skip script test262/ch07/7.4/S7.4_A2_T2.js +skip script test262/ch07/7.4/S7.4_A3.js +skip script test262/ch07/7.4/S7.4_A4_T1.js +skip script test262/ch07/7.4/S7.4_A4_T4.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.1.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.2.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.3.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.4.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.5.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.6.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.7.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.8.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.9.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.10.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.11.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.12.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.13.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.14.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.15.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.16.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.17.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.18.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.19.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.20.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.21.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.22.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.23.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.24.js +skip script test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.25.js +skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.5.js +skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.6.js +skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.7.js +skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.9.js +skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.10.js +skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.11.js +skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.15.js +skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.16.js +skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.18.js +skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.21.js +skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.22.js +skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.23.js +skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.24.js +skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.26.js +skip script test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.27.js +skip script test262/ch07/7.6/7.6.1/S7.6.1_A1.1.js +skip script test262/ch07/7.6/7.6.1/S7.6.1_A1.2.js +skip script test262/ch07/7.6/7.6.1/S7.6.1_A1.3.js +skip script test262/ch07/7.7/S7.7_A2_T1.js +skip script test262/ch07/7.7/S7.7_A2_T2.js +skip script test262/ch07/7.7/S7.7_A2_T3.js +skip script test262/ch07/7.7/S7.7_A2_T4.js +skip script test262/ch07/7.7/S7.7_A2_T5.js +skip script test262/ch07/7.7/S7.7_A2_T6.js +skip script test262/ch07/7.7/S7.7_A2_T7.js +skip script test262/ch07/7.7/S7.7_A2_T8.js +skip script test262/ch07/7.7/S7.7_A2_T9.js +skip script test262/ch07/7.7/S7.7_A2_T10.js +skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T1.js +skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T2.js +skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T3.js +skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T4.js +skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T5.js +skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T6.js +skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T7.js +skip script test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T8.js +skip script test262/ch07/7.8/7.8.3/S7.8.3_A6.1_T1.js +skip script test262/ch07/7.8/7.8.3/S7.8.3_A6.1_T2.js +skip script test262/ch07/7.8/7.8.3/S7.8.3_A6.2_T1.js +skip script test262/ch07/7.8/7.8.3/S7.8.3_A6.2_T2.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A1.1_T1.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A1.1_T2.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A1.2_T1.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A1.2_T2.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A3.1_T1.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A3.1_T2.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A3.2_T1.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A3.2_T2.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A4.3_T1.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A4.3_T2.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A7.1_T4.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T1.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T2.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T3.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T4.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T5.js +skip script test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T6.js +skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.2_T1.js +skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.2_T2.js +skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.2_T3.js +skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.2_T4.js +skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.3_T1.js +skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.3_T3.js +skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.5_T1.js +skip script test262/ch07/7.8/7.8.5/S7.8.5_A1.5_T3.js +skip script test262/ch07/7.8/7.8.5/S7.8.5_A2.2_T1.js +skip script test262/ch07/7.8/7.8.5/S7.8.5_A2.2_T2.js +skip script test262/ch07/7.8/7.8.5/S7.8.5_A2.3_T1.js +skip script test262/ch07/7.8/7.8.5/S7.8.5_A2.3_T3.js +skip script test262/ch07/7.8/7.8.5/S7.8.5_A2.5_T1.js +skip script test262/ch07/7.8/7.8.5/S7.8.5_A2.5_T3.js +skip script test262/ch07/7.9/7.9.2/S7.9.2_A1_T1.js +skip script test262/ch07/7.9/7.9.2/S7.9.2_A1_T3.js +skip script test262/ch07/7.9/7.9.2/S7.9.2_A1_T6.js +skip script test262/ch07/7.9/S7.9_A10_T2.js +skip script test262/ch07/7.9/S7.9_A10_T4.js +skip script test262/ch07/7.9/S7.9_A10_T6.js +skip script test262/ch07/7.9/S7.9_A10_T8.js +skip script test262/ch07/7.9/S7.9_A11_T4.js +skip script test262/ch07/7.9/S7.9_A11_T8.js +skip script test262/ch07/7.9/S7.9_A4.js +skip script test262/ch07/7.9/S7.9_A5.1_T1.js +skip script test262/ch07/7.9/S7.9_A5.3_T1.js +skip script test262/ch07/7.9/S7.9_A5.7_T1.js +skip script test262/ch07/7.9/S7.9_A6.2_T1.js +skip script test262/ch07/7.9/S7.9_A6.2_T2.js +skip script test262/ch07/7.9/S7.9_A6.2_T3.js +skip script test262/ch07/7.9/S7.9_A6.2_T4.js +skip script test262/ch07/7.9/S7.9_A6.2_T5.js +skip script test262/ch07/7.9/S7.9_A6.2_T6.js +skip script test262/ch07/7.9/S7.9_A6.2_T7.js +skip script test262/ch07/7.9/S7.9_A6.2_T8.js +skip script test262/ch07/7.9/S7.9_A6.2_T9.js +skip script test262/ch07/7.9/S7.9_A6.2_T10.js +skip script test262/ch07/7.9/S7.9_A6.3_T1.js +skip script test262/ch07/7.9/S7.9_A6.3_T2.js +skip script test262/ch07/7.9/S7.9_A6.3_T3.js +skip script test262/ch07/7.9/S7.9_A6.3_T4.js +skip script test262/ch07/7.9/S7.9_A6.3_T5.js +skip script test262/ch07/7.9/S7.9_A6.3_T6.js +skip script test262/ch07/7.9/S7.9_A6.3_T7.js +skip script test262/ch07/7.9/S7.9_A6.4_T1.js +skip script test262/ch07/7.9/S7.9_A6.4_T2.js +skip script test262/ch07/7.9/S7.9_A7_T7.js +skip script test262/ch07/7.9/S7.9_A9_T6.js +skip script test262/ch07/7.9/S7.9_A9_T7.js +skip script test262/ch07/7.9/S7.9_A9_T8.js skip script test262/ch11/11.1/11.1.1/S11.1.1_A1.js skip script test262/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js skip script test262/ch11/11.3/11.3.1/11.3.1-2-1gs.js @@ -184,6 +345,12 @@ skip script test262/ch13/13.0/S13_A7_T3.js # These tests are disabled because jstest doesn't understand @negative with a # pattern yet. +skip script test262/ch07/7.6/7.6.1/7.6.1.2-1gs.js +skip script test262/ch07/7.8/7.8.3/7.8.3-1gs.js +skip script test262/ch07/7.8/7.8.3/7.8.3-2gs.js +skip script test262/ch07/7.8/7.8.3/7.8.3-3gs.js +skip script test262/ch07/7.8/7.8.4/7.8.4-1gs.js +skip script test262/ch07/7.8/7.8.5/7.8.5-1gs.js skip script test262/ch10/10.1/10.1.1/10.1.1-2gs.js skip script test262/ch10/10.1/10.1.1/10.1.1-5gs.js skip script test262/ch10/10.1/10.1.1/10.1.1-8gs.js diff --git a/js/src/tests/update-test262.sh b/js/src/tests/update-test262.sh index 047440311b5..97abcdc53bb 100755 --- a/js/src/tests/update-test262.sh +++ b/js/src/tests/update-test262.sh @@ -80,6 +80,7 @@ cp ${tmp_dir}/LICENSE ${test262_dir} # ...we instead individually import folders whose tests we pass. (Well, mostly # pass -- see the comment at the end of this script.) cp -r ${tmp_dir}/test/suite/ch06 ${test262_dir}/ch06 +cp -r ${tmp_dir}/test/suite/ch07 ${test262_dir}/ch07 cp -r ${tmp_dir}/test/suite/ch09 ${test262_dir}/ch09 cp -r ${tmp_dir}/test/suite/ch10 ${test262_dir}/ch10 cp -r ${tmp_dir}/test/suite/ch11 ${test262_dir}/ch11