Tie everything together in the new build system

This commit is contained in:
Marijn Haverbeke
2015-03-20 16:36:24 +01:00
parent cf613ce287
commit 6dd254d999
13 changed files with 385 additions and 4502 deletions

View File

@@ -2,8 +2,8 @@
<head>
<meta charset="utf-8">
<title>Acorn test suite</title>
<script src="../acorn.js"></script>
<script src="../acorn_loose.js"></script>
<script src="../dist/acorn.js"></script>
<script src="../dist/acorn_loose.js"></script>
<script src="driver.js"></script>
<script src="tests.js" charset="utf-8"></script>
<script src="tests-harmony.js" charset="utf-8"></script>

View File

@@ -1,12 +1,16 @@
(function() {
var driver;
var driver, acorn;
if (typeof require !== "undefined") {
driver = require("./driver.js");
require("./tests.js");
require("./tests-harmony.js");
require("babelify/node_modules/babel-core/register")
acorn = require("../src")
require("../src/loose")
} else {
driver = window;
acorn = window.acorn;
}
var htmlLog = typeof document === "object" && document.getElementById('log');
@@ -47,12 +51,12 @@
var stats, modes = {
Normal: {
config: {
parse: (typeof require === "undefined" ? window.acorn : require("../acorn.js")).parse
parse: (typeof require === "undefined" ? window.acorn : require("../dist/acorn")).parse
}
},
Loose: {
config: {
parse: (typeof require === "undefined" ? window.acorn : require("../acorn_loose")).parse_dammit,
parse: (typeof require === "undefined" ? window.acorn : require("../dist/acorn_loose")).parse_dammit,
loose: true,
filter: function (test) {
var opts = test.options || {};