5c1c9c2381
Fix expectations where line number has changed. R=dgrove@google.com Review URL: https://chromereviews.googleplex.com/158257013
25 lines
615 B
JavaScript
25 lines
615 B
JavaScript
// Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file
|
|
// for details. All rights reserved. Use of this source code is governed by a
|
|
// BSD-style license that can be found in the LICENSE file.
|
|
|
|
var fs = require('fs');
|
|
var vm = require('vm');
|
|
|
|
function __load(path) {
|
|
var data = fs.readFileSync(path);
|
|
var script = vm.createScript(data.toString(), path);
|
|
script.runInThisContext();
|
|
}
|
|
|
|
var args = process.argv.slice(2);
|
|
var argc = args.length;
|
|
|
|
for(var i = 0; i < argc-1; ++i) {
|
|
__load(args[i]);
|
|
}
|
|
|
|
var main = vm.createScript(args[argc-1]+'.main()', 'main');
|
|
main.runInThisContext();
|
|
|
|
|