5830 Commits

Author SHA1 Message Date
Mark Miller
8642ca34b5 Opera crash fixed as of 12alpha build 1155, so this test no longer
needs to be excluded.
2011-11-18 09:58:54 -08:00
David Fugate
fd38135510 Merge. 2011-11-11 11:58:16 -08:00
David Fugate
5df3134fac Fixed https://bugs.ecmascript.org/show_bug.cgi?id=207. 2011-11-11 11:40:05 -08:00
Mark Miller
5a935ed229 Revise opera crash exclusions to exclude only the test that causes the crash 2011-11-09 12:02:28 -08:00
David Fugate
4e74861ccb Updated Microsoft's test262 contributions reflecting the IE10 PPB4 update to IE Test Center.
77 new (mostly) strict mode tests plus the removal of one invalid test case.

Sputnik and IE Test Center tests now live side-by-side in ch* directories under test/suite.
2011-11-04 12:46:23 -07:00
David Fugate
43b58c99d0 Preserve only the first line of each test case's copyright header
when encoding to JSON which coincidentally preserves the BOM as well.
This shaved ~10 megs off of chapter15.json alone.
2011-11-04 12:04:46 -07:00
David Fugate
6d83f405b8 The Sputnik/IETC => test262 converter is no longer useful. 2011-11-04 11:16:13 -07:00
David Fugate
edd1628de5 FindTestCaseIssues.py is a new helper script which can be used to detect issues with the format of test cases (e.g., runTestCase not being called).
FixPathsAndIds.py now preserves line endings and the BOM.
2011-11-04 11:13:23 -07:00
Mark Miller
b109056711 Merged 2011-10-04 07:27:01 +02:00
Mark Miller
debc8d8b67 Built-in functions should not have non-deletable, non-poisoned
"caller" and "arguments" properties.
2011-10-04 06:52:13 +02:00
David Fugate
dc9bd9601b Fewer Json files (experiment...). 2011-10-03 16:01:47 -07:00
David Fugate
5a665767e6 Re-gen'ed website using new Sputnik directory names. 2011-10-03 13:31:15 -07:00
David Fugate
b66316de69 Re-gen'ed Sputnik test case path metadata. 2011-10-03 13:04:52 -07:00
David Fugate
69a1080bb6 Renamed Sputnik directories. 2011-10-03 12:20:26 -07:00
David Fugate
6c9436f977 Re-gen'ed website. 2011-10-03 12:08:06 -07:00
Mark Miller
68e437e708 Fixing malformed test cases 2011-09-30 13:55:26 -04:00
Mark Miller
13b63c5486 test262 console runner working! 2011-09-30 08:24:38 -04:00
Mark Miller
aad373e620 Some more test improvements 2011-09-30 08:22:45 -04:00
Mark Miller
68f00c57a3 Just change in generated formatting 2011-09-30 04:03:28 -04:00
Mark Miller
64db10aa2d Just reformatting to 80 columns 2011-09-30 03:59:50 -04:00
David Fugate
a8625046d2 Re-enabled 12 tests. 2011-09-27 12:52:17 -07:00
David Fugate
be82787a00 Do not include 'code' key in test object metadata. 2011-09-26 17:22:29 -07:00
David Fugate
ffa85c2584 Moved all test helper functions into sta.js; removed sputnikLib.js.
Laid down the groundwork for a console-based test runner.
2011-09-26 16:12:46 -07:00
David Fugate
352d86b8ed Support not-NotEarlyError as well. 2011-09-25 17:05:32 -07:00
David Fugate
515ed58d60 Fixed bug in generated IETC test cases regarding NotEarlyError. 2011-09-25 16:25:20 -07:00
David Fugate
209657430d Re-gen'ed website. 2011-09-25 16:21:18 -07:00
Mark Miller
4632b7bf47 Removals that would have been propagated from my last conversion if
I'd used "hg addremove"
2011-09-25 15:59:46 -07:00
David Fugate
19ec143b0d Do not put 'best practice' tests on the live website. 2011-09-25 15:37:56 -07:00
David Fugate
ba732a00d1 Merge. 2011-09-25 15:12:59 -07:00
David Fugate
4f3095febe Merge. 2011-09-25 15:12:13 -07:00
Mark Miller
e4aebe55c7 Regenerated from last bug fixed to pre-converted sources. 2011-09-25 15:11:03 -07:00
Mark Miller
f9fa3d1e82 Changed to convert into test/suite rather than test/suite/converted 2011-09-25 15:10:07 -07:00
David Fugate
77e7297a21 Re-gen'ed website. 2011-09-25 15:06:48 -07:00
Mark Miller
9e39b942b5 Moved test/suite/converted to its new home, as our new canonical
source starting NOW, to test/suite.
2011-09-25 14:44:28 -07:00
Mark Miller
be8c949142 Merged 2011-09-25 13:00:17 -07:00
Mark Miller
caa9c2f11f Changed to get sputnik tests from sputnik_conformance_modified. 2011-09-25 12:58:24 -07:00
Mark Miller
5f94652df2 Moving sputnik/Conformance to new home at
external/contributions/Google/sputnik_conformance_modified.  This move
is not consistent by itself. Also need upcoming commit to convert.js.
2011-09-25 12:53:12 -07:00
David Fugate
b144153fe8 Opera 11.5 hung ('delete Error' under Strict Mode worked thus corrupting the harness).
Restore Error as a workaround.
2011-09-25 12:50:45 -07:00
David Fugate
1e373168c6 Merge. 2011-09-25 12:25:14 -07:00
Mark Miller
f2b47a7ff3 Fixes https://bugs.ecmascript.org/show_bug.cgi?id=127 2011-09-25 12:22:47 -07:00
David Fugate
ffbed26afd Updated convert.js to use new IETC directory. 2011-09-25 12:22:44 -07:00
David Fugate
64c65066db external/contributions/Microsoft/ietc_262modified/* consists of Microsoft's test262
contributions which have been modified (generally based on bug feedback).  Doing this
as we don't want to modify the original contribution.
2011-09-25 12:14:01 -07:00
David Fugate
46ecc39d92 Removed ietestcenter from test/suite/*. 2011-09-25 12:11:19 -07:00
Mark Miller
d1f98e1059 Merged 2011-09-25 12:09:18 -07:00
Mark Miller
83430d0123 Removing elements of test/suite/sputnik that are not used to test
conformance. The top-level *.js files have already been duplicated in
test/harness. The directories are for testing non-standard behaviors,
and these remain under
external/contributions/Google/sputniktests/tests/
2011-09-25 12:08:25 -07:00
David Fugate
d8d5a15271 Merge. 2011-09-25 12:04:15 -07:00
David Fugate
71b447b8b4 Removed sputnik_converted. We now take what's under external/contributions/Google/* directly. 2011-09-25 12:03:31 -07:00
Mark Miller
0317028e15 Fixes https://bugs.ecmascript.org/show_bug.cgi?id=13 2011-09-25 11:59:31 -07:00
Mark Miller
b9bd140cef Merged 2011-09-25 11:50:12 -07:00
Mark Miller
58740a7088 https://bugs.ecmascript.org/show_bug.cgi?id=22 2011-09-25 11:48:37 -07:00