- Feb 02, 2011
-
-
David Fugate authored
- 12.14-7.js: cleaned up - 15.2.3.3: 89 test case additions - 15.2.3.4: 29 test case additions - 15.2.3.6: 1,076 test case additions and 15 minor test case fixes - 15.2.3.9-1.js: cleaned up - 15.3.4.5-2-8.js: cleaned up - 15.4.4.14: 14 test case additions and 3 minor test case fixes - 15.4.4.15: 9 test case additions and 3 minor test case fixes - 15.4.4.17: 1 test case additions and 1 minor test case fix - 15.4.4.18: 1 minor test case fix - 15.4.4.19: 1 test case addition and 2 minor test case fixes - 15.4.4.20: 3 minor test case fixes - 15.4.4.21: 1 test case addition and 1 minor test case fix - 15.4.4.22: 2 minor test case fixes - 15.9.4.4: 2 minor test case fixes - 15.9.5.43-0-2.js: minor test case fix
-
- Jan 17, 2011
-
-
David Fugate authored
- default.html still had a reference to reports.js. Removed. Also, removed test\harness\reports.js - test\harness\sth.js: fixed a bug spotted by Mark Miller. In short, we were allowing a test case return value of 'undefined' to be successful WRT IE Test Center tests because Sputnik tests normally return undefined (successful or not). We now differentiate between Sputnik/IE Test Center when evaluating return values
-
David Fugate authored
- updated website version number to 0.2
-
- Jan 14, 2011
-
-
David Fugate authored
-
- Nov 17, 2010
-
-
David Fugate authored
Version numbers were incorrect on most *.html pages (referenced 1.0 and indicated the page was produced in October). Fixed Added a blurb to the "Development" section of default.html referring Ecma TC39 members to http://wiki.ecmascript.org/doku.php?id=test262:test262 for details on test submissions.
-
- Nov 16, 2010
-
-
David Fugate authored
prior to the usage of "ES5Harness". Specifically in cases like: var abc = ...; ES5Harness.registerTest( { //...abc gets used here the declaration of "abc" would've been ripped out thereby corrupting the test. This change fixes the issue for all existing IE Test Center and Sputnik test cases. Note however that it could potentially fail for lines like this: "/*abc*/ /*". If we ever add cases including comments like this, the implementation of isTestStarted will need to be revisited. There were five such test cases that were being affected by this issue in IE Test Center's chapter 10 and 15 tests. These have all been fixed via the updated script.
-
David Fugate authored
for their adherence to the ES5 specs. Removing until we've fulfilled all internal policies around these two tests.
-
David Fugate authored
- The only parameter required for this script is now the test suite version. All other parameters are generated relative to the location of this script - This script now generates the XML'ized test cases directly to website\resources\scripts\testcases\. Likewise, it copies the test harness taken from test\harness\* to website\resources\scripts\global\ - Added tons of error checking and we now emit the current generation status to stdout - Made the script more generic in the sense that it can take arbitrary directories under test\suite\* containing ES5 test chapters. Previous behavior was it was looking for test chapters directly under website\
-
David Fugate authored
access to the webpages. index.html should suffice.
-
David Fugate authored
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
-
- Nov 15, 2010
-
-
David Fugate authored
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.
-
David Fugate authored
-
David Fugate authored
Changing the case on a couple of files that worked fine on Windows IIS, but fail against a (case-sensitive) UNIX web server.
-
- Nov 13, 2010
-
-
David Fugate authored
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.
-
David Fugate authored
is run (several thousand times for one test run).
-
David Fugate authored
-
- Nov 12, 2010
-
-
David Fugate authored
-
David Fugate authored
-
David Fugate authored
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.
-
David Fugate authored
-
David Fugate authored
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.
-
- Nov 03, 2010
-
-
David Fugate authored
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.
-
David Fugate authored
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
-
- Nov 02, 2010
-
-
dave fugate authored
-
- Nov 01, 2010
-
-
David Fugate authored
-
- Oct 19, 2010
-
-
David Fugate authored
- 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
-
David Fugate authored
-
- Oct 14, 2010
-
-
allenwb authored
-