diff --git a/benchmark/run b/benchmark/run index d35bc6f..68e5353 100755 --- a/benchmark/run +++ b/benchmark/run @@ -8,7 +8,7 @@ var PEG = require("../lib/peg"); "benchmarks.js", "runner.js", ].forEach(function(file) { - eval(fs.readFileSync(file, "utf8")); + eval(fs.readFileSync(__dirname + "/" + file, "utf8")); }); /* Results Table Manipulation */ @@ -105,7 +105,7 @@ sys.puts(""); Runner.run(benchmarks, runCount, { readFile: function(file) { - return fs.readFileSync(file, "utf8"); + return fs.readFileSync(__dirname + "/" + file, "utf8"); }, testStart: function(benchmark, test) { diff --git a/test/run b/test/run index b81044a..e8ee09e 100755 --- a/test/run +++ b/test/run @@ -81,7 +81,7 @@ QUnit.done = function(details) { "passes-test.js", "compiler-test.js", ].forEach(function(file) { - eval("with (QUnit) {" + fs.readFileSync(file, "utf8") + "}"); + eval("with (QUnit) {" + fs.readFileSync(__dirname + "/" + file, "utf8") + "}"); }); QUnit.start();