Merge pull request #338 from bocoup/move-web-scripts

Move web scripts
This commit is contained in:
Brian Terlson 2015-06-26 10:58:59 -07:00
commit 9abed155e3
12 changed files with 20 additions and 25 deletions

View File

@ -2,18 +2,18 @@
<html dir="ltr" xmlns="http://www.w3.org/1999/xhtml"> <html dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
<head> <head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<script type="text/javascript" src="harness/jquery-1.4.2.min.js"></script> <script type="text/javascript" src="scripts/lib/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="harness/sections.js"></script> <script type="text/javascript" src="scripts/sections.js"></script>
<script type="text/javascript"> <script type="text/javascript">
//Globals //Globals
var STANDARD = "ECMA-262"; var STANDARD = "ECMA-262";
var TEST_LIST_PATH = "json/testcaseslist.json"; var TEST_LIST_PATH = "json/testcaseslist.json";
</script> </script>
<script type="text/javascript" src="harness/sth.js"></script> <script type="text/javascript" src="scripts/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/jqueryprogressbar.js"></script> <script type="text/javascript" src="scripts/lib/jqueryprogressbar.js"></script>
<script type="text/javascript" src="harness/helper.js"></script> <script type="text/javascript" src="scripts/helper.js"></script>
<script type="text/javascript" src="harness/jquery.base64.js"></script> <script type="text/javascript" src="scripts/lib/jquery.base64.js"></script>
<script type="text/javascript"> <script type="text/javascript">
//To support all the browsers //To support all the browsers
$(window).resize(ResizeLoadIndicator); $(window).resize(ResizeLoadIndicator);

View File

@ -2,18 +2,18 @@
<html dir="ltr" xmlns="http://www.w3.org/1999/xhtml"> <html dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
<head> <head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<script type="text/javascript" src="harness/jquery-1.4.2.min.js"></script> <script type="text/javascript" src="scripts/lib/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="harness/sections.js"></script> <script type="text/javascript" src="scripts/sections.js"></script>
<script type="text/javascript"> <script type="text/javascript">
//Globals //Globals
var STANDARD = "ECMA-402"; var STANDARD = "ECMA-402";
var TEST_LIST_PATH = "json/testcaseslist.json"; var TEST_LIST_PATH = "json/testcaseslist.json";
</script> </script>
<script type="text/javascript" src="harness/sth.js"></script> <script type="text/javascript" src="scripts/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/jqueryprogressbar.js"></script> <script type="text/javascript" src="scripts/lib/jqueryprogressbar.js"></script>
<script type="text/javascript" src="harness/helper.js"></script> <script type="text/javascript" src="scripts/helper.js"></script>
<script type="text/javascript" src="harness/jquery.base64.js"></script> <script type="text/javascript" src="scripts/lib/jquery.base64.js"></script>
<script type="text/javascript"> <script type="text/javascript">
//To support all the browsers //To support all the browsers
$(window).resize(ResizeLoadIndicator); $(window).resize(ResizeLoadIndicator);

View File

@ -2,18 +2,18 @@
<html dir="ltr" xmlns="http://www.w3.org/1999/xhtml"> <html dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
<head> <head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<script type="text/javascript" src="harness/jquery-1.4.2.min.js"></script> <script type="text/javascript" src="scripts/lib/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="harness/sections.js"></script> <script type="text/javascript" src="scripts/sections.js"></script>
<script type="text/javascript"> <script type="text/javascript">
//Globals //Globals
var STANDARD = "ECMA-262"; var STANDARD = "ECMA-262";
var TEST_LIST_PATH = "json/testcaseslist.json"; var TEST_LIST_PATH = "json/testcaseslist.json";
</script> </script>
<script type="text/javascript" src="harness/sth.js"></script> <script type="text/javascript" src="scripts/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/jqueryprogressbar.js"></script> <script type="text/javascript" src="scripts/lib/jqueryprogressbar.js"></script>
<script type="text/javascript" src="harness/helper.js"></script> <script type="text/javascript" src="scripts/helper.js"></script>
<script type="text/javascript" src="harness/jquery.base64.js"></script> <script type="text/javascript" src="scripts/lib/jquery.base64.js"></script>
<script type="text/javascript"> <script type="text/javascript">
//To support all the browsers //To support all the browsers
$(window).resize(ResizeLoadIndicator); $(window).resize(ResizeLoadIndicator);

View File

@ -277,7 +277,7 @@ class TestCase(object):
def GetIncludeList(self): def GetIncludeList(self):
if self.testRecord.get('includes'): if self.testRecord.get('includes'):
return self.testRecord['includes'] return self.testRecord['includes']
return re.findall('\$INCLUDE\([\'"]([^\)]+)[\'"]\)', self.test) return []
def GetAdditionalIncludes(self): def GetAdditionalIncludes(self):
return '\n'.join([self.suite.GetInclude(include) for include in self.GetIncludeList()]) return '\n'.join([self.suite.GetInclude(include) for include in self.GetIncludeList()])

View File

@ -173,12 +173,7 @@ function BrowserRunner() {
include; include;
includes = test.includes; includes = test.includes;
if (!includes || !(includes.length)) { if (includes && includes.length) {
// includes not specified via frontmatter; find all of the $INCLUDE statements
includes = code.match(/\$INCLUDE\(([^\)]+)\)/g);
}
if (includes !== null) {
// We have some includes, so loop through each include and // We have some includes, so loop through each include and
// pull in the dependencies. // pull in the dependencies.
for (var i = 0; i < includes.length; i++) { for (var i = 0; i < includes.length; i++) {