mirror of
https://github.com/tc39/test262.git
synced 2025-07-26 07:25:15 +02:00
Merge pull request #325 from bocoup/fix-browser
Update browser runner to inject `assert.js`
This commit is contained in:
commit
0164622232
@ -27,6 +27,7 @@ function BrowserRunner() {
|
|||||||
errorDetectorFileContents,
|
errorDetectorFileContents,
|
||||||
simpleTestAPIContents,
|
simpleTestAPIContents,
|
||||||
globalScopeContents,
|
globalScopeContents,
|
||||||
|
assertContents,
|
||||||
timerContents,
|
timerContents,
|
||||||
startTime,
|
startTime,
|
||||||
harnessDir = "harness/";
|
harnessDir = "harness/";
|
||||||
@ -46,6 +47,11 @@ function BrowserRunner() {
|
|||||||
success: function(data){globalScopeContents = data;},
|
success: function(data){globalScopeContents = data;},
|
||||||
url:harnessDir+"gs.js"});
|
url:harnessDir+"gs.js"});
|
||||||
|
|
||||||
|
$.ajax({async: false,
|
||||||
|
dataType: "text",
|
||||||
|
success: function(data){assertContents = data;},
|
||||||
|
url:harnessDir+"assert.js"});
|
||||||
|
|
||||||
$.ajax({async: false,
|
$.ajax({async: false,
|
||||||
dataType: "text",
|
dataType: "text",
|
||||||
success: function(data){timerContents = data;},
|
success: function(data){timerContents = data;},
|
||||||
@ -215,6 +221,10 @@ function BrowserRunner() {
|
|||||||
idoc.writeln(globalScopeContents);
|
idoc.writeln(globalScopeContents);
|
||||||
idoc.writeln("</script>");
|
idoc.writeln("</script>");
|
||||||
|
|
||||||
|
idoc.writeln("<script type='text/javascript'>");
|
||||||
|
idoc.writeln(assertContents);
|
||||||
|
idoc.writeln("</script>");
|
||||||
|
|
||||||
//this is mainly applicable for consoles that do not have setTimeout support
|
//this is mainly applicable for consoles that do not have setTimeout support
|
||||||
//idoc.writeln("<script type='text/javascript' src='harness/timer.js' defer>" + "</script>");
|
//idoc.writeln("<script type='text/javascript' src='harness/timer.js' defer>" + "</script>");
|
||||||
if(setTimeout === undefined && isAsyncTest(code)) {
|
if(setTimeout === undefined && isAsyncTest(code)) {
|
||||||
|
@ -11,7 +11,6 @@
|
|||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="harness/sth.js"></script>
|
<script type="text/javascript" src="harness/sth.js"></script>
|
||||||
<script type="text/javascript" src="harness/sta.js"></script>
|
<script type="text/javascript" src="harness/sta.js"></script>
|
||||||
<script type="text/javascript" src="harness/assert.js"></script>
|
|
||||||
<script type="text/javascript" src="harness/jqueryprogressbar.js"></script>
|
<script type="text/javascript" src="harness/jqueryprogressbar.js"></script>
|
||||||
<script type="text/javascript" src="harness/helper.js"></script>
|
<script type="text/javascript" src="harness/helper.js"></script>
|
||||||
<script type="text/javascript" src="harness/jquery.base64.js"></script>
|
<script type="text/javascript" src="harness/jquery.base64.js"></script>
|
||||||
|
@ -11,7 +11,6 @@
|
|||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="harness/sth.js"></script>
|
<script type="text/javascript" src="harness/sth.js"></script>
|
||||||
<script type="text/javascript" src="harness/sta.js"></script>
|
<script type="text/javascript" src="harness/sta.js"></script>
|
||||||
<script type="text/javascript" src="harness/assert.js"></script>
|
|
||||||
<script type="text/javascript" src="harness/jqueryprogressbar.js"></script>
|
<script type="text/javascript" src="harness/jqueryprogressbar.js"></script>
|
||||||
<script type="text/javascript" src="harness/helper.js"></script>
|
<script type="text/javascript" src="harness/helper.js"></script>
|
||||||
<script type="text/javascript" src="harness/jquery.base64.js"></script>
|
<script type="text/javascript" src="harness/jquery.base64.js"></script>
|
||||||
|
@ -11,7 +11,6 @@
|
|||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="harness/sth.js"></script>
|
<script type="text/javascript" src="harness/sth.js"></script>
|
||||||
<script type="text/javascript" src="harness/sta.js"></script>
|
<script type="text/javascript" src="harness/sta.js"></script>
|
||||||
<script type="text/javascript" src="harness/assert.js"></script>
|
|
||||||
<script type="text/javascript" src="harness/jqueryprogressbar.js"></script>
|
<script type="text/javascript" src="harness/jqueryprogressbar.js"></script>
|
||||||
<script type="text/javascript" src="harness/helper.js"></script>
|
<script type="text/javascript" src="harness/helper.js"></script>
|
||||||
<script type="text/javascript" src="harness/jquery.base64.js"></script>
|
<script type="text/javascript" src="harness/jquery.base64.js"></script>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user