Commit Graph

1070 Commits

Author SHA1 Message Date
David Fugate 90b97dbae5 Removed website/(browsersreport|development|results|run) as we do not need path-like
access to the webpages.  index.html should suffice.
2010-11-15 21:28:42 -08:00
David Fugate 35450e9e80 Did a bit of refactoring on the test262 directory structure and propagated changes from
website\* out to test\*:
- Removed test\harness\ECMA-262-TOC.xml.  The casing on this file was incorrect, but
  more importantly it's a static file not generated by the harness
- Populated test\harness with the contents of website\resources\scripts\global\.  In
  the future, we need to update test\harness\* and propagate these changes out to
  website\*
- Test\suite\ietestcenter is now a verbatim copy of the IE Test Center tests that
  WERE under website\resources\scripts\testcases\*
- Moved all Sputnik tests from website\resources\scripts\testcases\* out to
  test\suite\sputnik_converted
- Moved website\resources\scripts\testcases\excludelist.xml out to test\config\*.  This
  particular file was only used for the test conversion process to XML, and is not actually
  needed by the website as best as I can tell
- Website\resources\scripts\testcases now only contains the XMLized test cases.  This is
  the right thing to do as the *.js files here weren't actually being used by the website
  and the general public can now peruse the test cases directly via Mercurial
2010-11-15 21:23:35 -08:00
David Fugate 1063159ce0 For the time being do not try to get a list of all XML files under the 'TEST_RESULT_PATH' directory using
an HTTP request as this directory isn't (yet) publically indexable.  Instead, we'll use a hardcoded
list of files for now.
2010-11-15 09:56:26 -08:00
David Fugate c3435f4665 Changed the case of a couple of files. 2010-11-15 09:52:07 -08:00
David Fugate d92a57cee4 Changing the case on a couple of files that worked fine on Windows IIS, but fail against a (case-sensitive)
UNIX web server.
2010-11-15 09:49:49 -08:00
David Fugate 7ec9ee2d66 Four or five IE Test Center test cases (ES5 Chapter 10) were corrupted due to a bug in
the Test262 XML conversion tool.  These have been manually updated, and a bug needs to
be filed on the tool when bugs.ecmascript.org comes back online.

Fixed an issue involving the Back button on the results page.
2010-11-13 15:22:20 -08:00
David Fugate 8feb0705ab Added a favicon as Chrome appears to be requesting this file each time a test262 test case
is run (several thousand times for one test run).
2010-11-12 19:12:31 -08:00
David Fugate 5892707de0 Fixed a comment in an IE Tester Center test case. 2010-11-12 17:19:12 -08:00
David Fugate c98e2f253b Casing of the filename, ecma-262-toc.xml, has been changed. 2010-11-12 15:12:26 -08:00
David Fugate cd651fdabc Need to change the case of the filename, ECMA-262-TOC.xml, to run test262 on a UNIX server. 2010-11-12 15:11:32 -08:00
David Fugate 0f4607001b Added all command bar options back into browserreport.html (there are assumptions about the number
and sequencing of command bar options in the backend of the site).

Also, changed the version of test262 as reported by default.html to 0.1.
2010-11-12 11:03:58 -08:00
David Fugate a7d48522e6 Removed "Browsers Report" as a title bar option in default.html. 2010-11-12 10:55:42 -08:00
David Fugate fbb888778d Quite a few modifications have been made to the test harness (website/resources/scripts/global/*)
which have resulted in it being able to run negative test cases which corrupt the global JavaScript
environment.  This lets us enable fifty plus more Sputnik test cases.  Another positive result from
this test harness refactoring is that Opera no longer hangs when running the tests.
2010-11-12 09:27:59 -08:00
David Fugate 62cde7819a Propagated changes from website\resources\scripts\global over to test\harness\*. In the future, the
website needs to be generated based on the contents of test\harness\*, not the other way around.
2010-11-03 10:22:23 -07:00
David Fugate c26f761a9f tools\TestCaseHTMLPackager\TestCasePacker.ps1: there were some improvements made to this script WRT to the
processing of unicode-related test cases.

tools\TestCaseHTMLPackager\TestUpdater.ps1:  new script which preprocesses test cases (rips out comments,
etc.)

external\contributions\Microsoft\ietestcenter_ppb5\chapter11\11.4\11.4.1\11.4.1-4.a-10.js and
website\resources\scripts\testcases\chapter11\11.4\11.4.1\11.4.1-4.a-10.js:  cleaned up a code comment

website\enginereports\sample.xml: removed

website\resources\scripts\global\jquery-1.4.2.js:  removed

website\resources\scripts\*.ps1:  moved into the tools\ directory

website\Web.config:  removed.  This is only relevant for Windows-based hosting of test262

website\browserreport.html:  removed
2010-11-03 10:10:47 -07:00
dave fugate a9aa8cf961 Test... 2010-11-02 11:46:00 -07:00
David Fugate 31a27896b8 A number of bugs in the Test262 harness are fixed with this check-in. 2010-11-01 16:28:46 -07:00
David Fugate 7396642963 This commit includes Microsoft's initial contributions to Test262:
- external\contributions\: test contributions to Test262 from external entities such as Microsoft and Google.
                           This directory consists of the external tests without any modifications
- test\harness\:  test harness used to run Test262 tests.  Presently web-based
- test\suite\:    suite of vendor-neutral ECMAScript test cases conforming to the ES5 spec
- tools\:         among other things this includes a set of tools used to convert various external test
                  contributions to a format the Test262 test harness can consume
- website\:       an archived copy of the http://test262.ecmascript.org website
2010-10-18 20:50:07 -07:00
David Fugate fdb0cf1ed9 Removed test file. My account can commit files successfully! 2010-10-18 20:14:58 -07:00
allenwb 7cdb22473f Test comit message. 2010-10-13 20:54:02 -07:00