From 40cca80946fae74c02be1a4e9f83736ccb607347 Mon Sep 17 00:00:00 2001 From: "bclary@bclary.com" Date: Sun, 6 May 2007 17:12:08 -0700 Subject: [PATCH] JavaScript Tests - segregate non-standard tests, add tests lists for extensions and gc test, bug 370585 --- js/tests/spidermonkey-extensions-n.tests | 245 +++++++++++++++++++++++ js/tests/spidermonkey-gc.tests | 29 +++ 2 files changed, 274 insertions(+) create mode 100644 js/tests/spidermonkey-extensions-n.tests create mode 100644 js/tests/spidermonkey-gc.tests diff --git a/js/tests/spidermonkey-extensions-n.tests b/js/tests/spidermonkey-extensions-n.tests new file mode 100644 index 000000000000..54d82cb2acf2 --- /dev/null +++ b/js/tests/spidermonkey-extensions-n.tests @@ -0,0 +1,245 @@ +./e4x/extensions/regress-305335.js +./e4x/extensions/regress-312196.js +./e4x/extensions/regress-313080.js +./e4x/extensions/regress-321547.js +./e4x/extensions/regress-327534.js +./e4x/extensions/regress-327897.js +./e4x/extensions/regress-337226.js +./e4x/extensions/regress-352846-01.js +./e4x/extensions/regress-352846-02.js +./e4x/extensions/regress-352846-03.js +./e4x/extensions/regress-353165.js +./e4x/extensions/regress-354145-06.js +./e4x/extensions/regress-354151-01.js +./e4x/extensions/regress-354151-02.js +./e4x/extensions/regress-374163.js +./ecma_2/extensions/constructor-001.js +./ecma_2/extensions/function-001.js +./ecma_2/extensions/instanceof-001.js +./ecma_2/extensions/instanceof-002.js +./ecma_2/extensions/instanceof-003-n.js +./ecma_2/extensions/instanceof-004-n.js +./ecma_2/extensions/instanceof-005-n.js +./ecma_2/extensions/instanceof-006.js +./ecma_3/extensions/10.1.3-2.js +./ecma_3/extensions/regress-274152.js +./ecma_3/extensions/regress-320854.js +./ecma/extensions/10.1.4-9.js +./ecma/extensions/10.1.6.js +./ecma/extensions/10.1.8-1.js +./ecma/extensions/11.6.1-1.js +./ecma/extensions/11.6.1-2.js +./ecma/extensions/11.6.1-3.js +./ecma/extensions/11.6.2-1.js +./ecma/extensions/15.1.2.1-1.js +./ecma/extensions/15-1.js +./ecma/extensions/15.2.1.1.js +./ecma/extensions/15.2.3-1.js +./ecma/extensions/15.2.4.js +./ecma/extensions/15-2.js +./ecma/extensions/15.3.1.1-1.js +./ecma/extensions/15.3.1.1-2.js +./ecma/extensions/15.3.2.1-1.js +./ecma/extensions/15.3.2.1-2.js +./ecma/extensions/15.3.3.1-1.js +./ecma/extensions/15.4.3.js +./ecma/extensions/15.5.3.js +./ecma/extensions/15.5.4.2.js +./ecma/extensions/15.5.4.4-4.js +./ecma/extensions/15.5.4.5-6.js +./ecma/extensions/15.5.4.7-3.js +./ecma/extensions/15.6.3.1-5.js +./ecma/extensions/15.6.3.js +./ecma/extensions/15.6.4-2.js +./ecma/extensions/15.7.3.js +./ecma/extensions/15.7.4.js +./ecma/extensions/15.8-1.js +./ecma/extensions/15.9.5.js +./ecma/extensions/8.6.2.1-1.js +./ecma/extensions/9.9-1.js +./js1_3/extensions/proto_10.js +./js1_3/extensions/proto_2.js +./js1_3/extensions/proto_5.js +./js1_3/extensions/script-001.js +./js1_5/extensions/catchguard-001.js +./js1_5/extensions/catchguard-001-n.js +./js1_5/extensions/catchguard-002.js +./js1_5/extensions/catchguard-003.js +./js1_5/extensions/getset-001.js +./js1_5/extensions/getset-003.js +./js1_5/extensions/getset-004.js +./js1_5/extensions/getset-005.js +./js1_5/extensions/getset-006.js +./js1_5/extensions/no-such-method.js +./js1_5/extensions/regress-104077.js +./js1_5/extensions/regress-164697.js +./js1_5/extensions/regress-178722.js +./js1_5/extensions/regress-192465.js +./js1_5/extensions/regress-220584.js +./js1_5/extensions/regress-225831.js +./js1_5/extensions/regress-226078.js +./js1_5/extensions/regress-226507.js +./js1_5/extensions/regress-231518.js +./js1_5/extensions/regress-237461.js +./js1_5/extensions/regress-245148.js +./js1_5/extensions/regress-245795.js +./js1_5/extensions/regress-254375.js +./js1_5/extensions/regress-255245.js +./js1_5/extensions/regress-291213.js +./js1_5/extensions/regress-303277.js +./js1_5/extensions/regress-304897.js +./js1_5/extensions/regress-306738.js +./js1_5/extensions/regress-311161.js +./js1_5/extensions/regress-311583.js +./js1_5/extensions/regress-311792-01.js +./js1_5/extensions/regress-311792-02.js +./js1_5/extensions/regress-312278.js +./js1_5/extensions/regress-313500.js +./js1_5/extensions/regress-313630.js +./js1_5/extensions/regress-313763.js +./js1_5/extensions/regress-313803.js +./js1_5/extensions/regress-313938.js +./js1_5/extensions/regress-314874.js +./js1_5/extensions/regress-315509-02.js +./js1_5/extensions/regress-319683.js +./js1_5/extensions/regress-322957.js +./js1_5/extensions/regress-325269.js +./js1_5/extensions/regress-327608.js +./js1_5/extensions/regress-328443.js +./js1_5/extensions/regress-328556.js +./js1_5/extensions/regress-330569.js +./js1_5/extensions/regress-333541.js +./js1_5/extensions/regress-335700.js +./js1_5/extensions/regress-336409-1.js +./js1_5/extensions/regress-336409-2.js +./js1_5/extensions/regress-336410-1.js +./js1_5/extensions/regress-336410-2.js +./js1_5/extensions/regress-338804-01.js +./js1_5/extensions/regress-338804-02.js +./js1_5/extensions/regress-338804-03.js +./js1_5/extensions/regress-339685.js +./js1_5/extensions/regress-340199.js +./js1_5/extensions/regress-341956-01.js +./js1_5/extensions/regress-341956-02.js +./js1_5/extensions/regress-341956-03.js +./js1_5/extensions/regress-342960.js +./js1_5/extensions/regress-345967.js +./js1_5/extensions/regress-346494-01.js +./js1_5/extensions/regress-346494.js +./js1_5/extensions/regress-347306-02.js +./js1_5/extensions/regress-348986.js +./js1_5/extensions/regress-349616.js +./js1_5/extensions/regress-350312-01.js +./js1_5/extensions/regress-350312-02.js +./js1_5/extensions/regress-350312-03.js +./js1_5/extensions/regress-350531.js +./js1_5/extensions/regress-351102-01.js +./js1_5/extensions/regress-351102-02.js +./js1_5/extensions/regress-351102-06.js +./js1_5/extensions/regress-351448.js +./js1_5/extensions/regress-351973.js +./js1_5/extensions/regress-352060.js +./js1_5/extensions/regress-352094.js +./js1_5/extensions/regress-352261.js +./js1_5/extensions/regress-352281.js +./js1_5/extensions/regress-352372.js +./js1_5/extensions/regress-352455.js +./js1_5/extensions/regress-353214.js +./js1_5/extensions/regress-354297.js +./js1_5/extensions/regress-354541-01.js +./js1_5/extensions/regress-354541-02.js +./js1_5/extensions/regress-354541-03.js +./js1_5/extensions/regress-354541-04.js +./js1_5/extensions/regress-355339.js +./js1_5/extensions/regress-355497.js +./js1_5/extensions/regress-355655.js +./js1_5/extensions/regress-355736.js +./js1_5/extensions/regress-355820.js +./js1_5/extensions/regress-355982.js +./js1_5/extensions/regress-356085.js +./js1_5/extensions/regress-356402.js +./js1_5/extensions/regress-361346.js +./js1_5/extensions/regress-361360.js +./js1_5/extensions/regress-361552.js +./js1_5/extensions/regress-361558.js +./js1_5/extensions/regress-361571.js +./js1_5/extensions/regress-361856.js +./js1_5/extensions/regress-361964.js +./js1_5/extensions/regress-363988.js +./js1_5/extensions/regress-365527.js +./js1_5/extensions/regress-365692.js +./js1_5/extensions/regress-365869.js +./js1_5/extensions/regress-366288.js +./js1_5/extensions/regress-366292.js +./js1_5/extensions/regress-366396.js +./js1_5/extensions/regress-367118-01.js +./js1_5/extensions/regress-367118-02.js +./js1_5/extensions/regress-367119-01.js +./js1_5/extensions/regress-367119-02.js +./js1_5/extensions/regress-367120-01.js +./js1_5/extensions/regress-367120-02.js +./js1_5/extensions/regress-367501-01.js +./js1_5/extensions/regress-367501-02.js +./js1_5/extensions/regress-367501-03.js +./js1_5/extensions/regress-367501-04.js +./js1_5/extensions/regress-367589.js +./js1_5/extensions/regress-367630.js +./js1_5/extensions/regress-367923.js +./js1_5/extensions/regress-368859.js +./js1_5/extensions/regress-369404.js +./js1_5/extensions/regress-372309.js +./js1_5/extensions/regress-374589.js +./js1_5/extensions/regress-375183.js +./js1_5/extensions/regress-376052.js +./js1_5/extensions/regress-44009.js +./js1_5/extensions/regress-50447-1.js +./js1_5/extensions/regress-50447.js +./js1_5/extensions/regress-90596-001.js +./js1_5/extensions/regress-90596-002.js +./js1_5/extensions/regress-96284-001.js +./js1_5/extensions/regress-96284-002.js +./js1_5/extensions/scope-001.js +./js1_6/extensions/regress-312385-01.js +./js1_6/extensions/regress-352392.js +./js1_7/extensions/basic-for-each.js +./js1_7/extensions/basic-for-in.js +./js1_7/extensions/basic-Iterator.js +./js1_7/extensions/destructuring-order.js +./js1_7/extensions/regress-346021.js +./js1_7/extensions/regress-346642-02.js +./js1_7/extensions/regress-346642-06.js +./js1_7/extensions/regress-346773.js +./js1_7/extensions/regress-349619.js +./js1_7/extensions/regress-350312.js +./js1_7/extensions/regress-351070-02.js +./js1_7/extensions/regress-351102-03.js +./js1_7/extensions/regress-351102-04.js +./js1_7/extensions/regress-351102-05.js +./js1_7/extensions/regress-351102-07.js +./js1_7/extensions/regress-352797-01.js +./js1_7/extensions/regress-352885-01.js +./js1_7/extensions/regress-352885-02.js +./js1_7/extensions/regress-353214-01.js +./js1_7/extensions/regress-353214-02.js +./js1_7/extensions/regress-353249.js +./js1_7/extensions/regress-353454.js +./js1_7/extensions/regress-354499-01.js +./js1_7/extensions/regress-354499-02.js +./js1_7/extensions/regress-354945-01.js +./js1_7/extensions/regress-354945-02.js +./js1_7/extensions/regress-355052-01.js +./js1_7/extensions/regress-355052-02.js +./js1_7/extensions/regress-355052-03.js +./js1_7/extensions/regress-355145.js +./js1_7/extensions/regress-355410.js +./js1_7/extensions/regress-355512.js +./js1_7/extensions/regress-355578.js +./js1_7/extensions/regress-355583.js +./js1_7/extensions/regress-363040-01.js +./js1_7/extensions/regress-363040-02.js +./js1_7/extensions/regress-366668-01.js +./js1_7/extensions/regress-366668-02.js +./js1_7/extensions/regress-368213.js +./js1_7/extensions/regress-368224.js +./js1_7/extensions/regress-372364.js +./js1_8/extensions/regress-378789.js diff --git a/js/tests/spidermonkey-gc.tests b/js/tests/spidermonkey-gc.tests new file mode 100644 index 000000000000..ec0a511c2428 --- /dev/null +++ b/js/tests/spidermonkey-gc.tests @@ -0,0 +1,29 @@ +e4x/QName/regress-313952-01.js +e4x/QName/regress-313952-02.js +e4x/Regress/regress-280844-1.js +e4x/Regress/regress-280844-2.js +e4x/Regress/regress-292455.js +e4x/Regress/regress-324117.js +e4x/Regress/regress-324278.js +e4x/Regress/regress-327691-02.js +ecma_3/Function/regress-104584.js +ecma_3/String/regress-313276.js +js1_5/Array/regress-311792-01.js +js1_5/Array/regress-311792-02.js +js1_5/Array/regress-312278.js +js1_5/Error/regress-312278.js +js1_5/Regress/regress-203278-2.js +js1_5/Regress/regress-203278-3.js +js1_5/Regress/regress-278725.js +js1_5/Regress/regress-306788.js +js1_5/Regress/regress-311497.js +js1_5/Regress/regress-313479.js +js1_5/Regress/regress-313500.js +js1_5/Regress/regress-313630.js +js1_5/Regress/regress-313763.js +js1_5/Regress/regress-316885-01.js +js1_5/Regress/regress-316885-02.js +js1_5/Regress/regress-316885-03.js +js1_5/Regress/regress-324278.js +js1_5/Regress/regress-325269.js +js1_5/String/regress-313938.js