Index: pkg/dev_compiler/tool/run.js |
diff --git a/pkg/dev_compiler/tool/run.js b/pkg/dev_compiler/tool/run.js |
index 73069643c073d516023090b6e3f401359624efd2..2c86e20676d476100b4f8e0f1801358e71da6111 100644 |
--- a/pkg/dev_compiler/tool/run.js |
+++ b/pkg/dev_compiler/tool/run.js |
@@ -45,7 +45,7 @@ var sdk = requirejs('dart_sdk'); |
var module = requirejs(test); |
var lib = test.split('/').slice(-1)[0]; |
try { |
- module[lib].main(); |
+ sdk._isolate_helper.startRootIsolate(module[lib].main, []) |
console.log('Test ' + test + ' passed.'); |
} catch (e) { |
console.log('Test ' + test + ' failed:\n' + e.toString()); |