- Jun 30, 2011
-
-
David Fugate authored
host objects (which make them invalid for test262). Using this, I found one benign 'alert' usage (it was never even called) and removed it.
-
David Fugate authored
-
- Jun 29, 2011
-
-
David Fugate authored
-
David Fugate authored
-
David Fugate authored
New Sputnik 'negative' metadata that included exception type was causing problems for SputnikConverter. Took the easy fix and split the metadata into two: 'negative' and 'errortype'.
-
David Fugate authored
-
David Fugate authored
-
David Fugate authored
-
David Fugate authored
-
- Jun 28, 2011
-
-
David Fugate authored
-
David Fugate authored
-
David Fugate authored
-
David Fugate authored
-
- Jun 27, 2011
-
-
David Fugate authored
Ported Sputnik changes over from the 'external' directory to 'test/suite/sputnik'. Still need to convert the tests over to test262 format.
-
Mark Miller authored
-
Mark Miller authored
-
- Jun 23, 2011
-
-
Mark Miller authored
-
Mark Miller authored
-
David Fugate authored
- 22 test case additions (mostly strict mode) - 4 test case edits
-
Mark Miller authored
-
- Jun 09, 2011
-
-
David Fugate authored
similar to the 'Results' tab.
-
- Jun 07, 2011
-
-
David Fugate authored
-
- Jun 02, 2011
-
-
David Fugate authored
this module in two such that the configuration of the test case packaging tool is separate from the implementation.
-
- May 31, 2011
-
-
Mark Miller authored
-
David Fugate authored
-
- May 26, 2011
-
-
David Fugate authored
-
- May 25, 2011
-
- May 20, 2011
-
-
David Fugate authored
Seems I accidentally checked in 10.4.2-2-c-1.js.orig in addition to 10.4.2-2-c-1.js. Removed 10.4.2-2-c-1.js.orig.
-
- May 18, 2011
-
-
David Fugate authored
-
- May 13, 2011
-
-
David Fugate authored
- fixed issues in 10.6-13-a-1.js, 13.2-17-1.js, and 15.5.4.20-2-46.js. Still have a number of test bugs to look into once I get more free time though
-
- May 03, 2011
-
-
David Fugate authored
-
- Apr 20, 2011
-
-
David Fugate authored
tests covering a given chapter, N, without delving into subsections. This in turn broken the Results page which was by default displaying individual results for chapters 13(.0) and 14(.0). Fixed.
-
David Fugate authored
contains a JavaScript syntax error (major test area). Added a workaround.
-
David Fugate authored
'GlobalScope' directory.
-
David Fugate authored
directory next* SputnikConverter: - ES5TestCase.cs * Case of JSON-based property names was wrong. Fixed * Use the tests' 'id' instead of 'path' as the GlobalScopeTests keys * Added 'id' and 'path' as Global Scope test metadata. The correct/clean solution here is to simply use 'path' as the key to GlobalScopeTests, but this refactoring needs to be undertaken later when we can convert the 'normal' test cases over to use 'path' as the key as well * Turns out we cannot depend on the message received by window.onerror to have some form of "syntax" contained within it. Instead, we'll just rely on the regular expression ".", matches any one character, for the short term - SputnikTestCase.cs * Same case issue as for ES5TestCases.cs * Don't trust the Sputnik metadata for the ES5 section name or even test case id to be correct. Instead, generate this information from the file path of the test case TestCasePackager.py: - added a new global, GLOBAL_SCOPE_FILES, which is a list of JS files found directly under test\suite\*.js which include metadata for so-called globally scoped tests. These files are imported directly by the HTML test harness test\suite\*: - regenerated Sputnik tests based on new converter default.html: - import SputnikGlobalScope.js. Really TestCasePackager.py should generate the global scope imports to default.html automatically... website\resources\scripts\testcases\*: - test cases have shuffled from existing *.json files into globalscope.json
-
- Apr 19, 2011
-
-
David Fugate authored
- restructured the generated GlobalScope.js file such that the HTML test harness can import multiple such files without worrying about one blowing aways another's metadata - inline with the last change, GlobalScope.js has been renamed to SputnikGlobalScope.js and generated directly to test\suite\* - the path and ID properties for most entries in GlobalScope.js were incorrect. That is, they were based on the metadata contained in the original Sputnik tests and not the new test262 directories and filenames - generate global scope tests to test\suite\GlobalScope\* instead of test\suite\sputnik_converted\GlobalScope\*. Going forward we need to move towards integrating all test sources into test262 directories (e.g., "GlobalScope"===good; "Sputnik\GlobalScope"===not-so-good) - a few hacks to the sources (e.g., private vars to public vars) I'll fix in a refactoring later. Just trying to get everything working first
-
- Apr 08, 2011
-
-
David Fugate authored
Still needs a bit of integration work into the test harness. A number of Sputnik tests were written outside the context of a chapter's sections. E.g., "Chapter 13" versus "Chapter 13, Section 1". We now fake a section number ("13.0" for the example above) for such cases when generating test case metadata.
-
David Fugate authored
-