fix(WebWorker): Fix Todo Server demo and add test to ensure the demo can bootstrap.

Closes #3970
This commit is contained in:
Jason Teplitz
2015-09-03 10:31:46 -07:00
parent 3ff321475d
commit 696edde17c
9 changed files with 135 additions and 116 deletions

View File

@ -0,0 +1,25 @@
library angular2.test.web_workers.debug_tools.bootstrap;
import "package:angular2/test_lib.dart";
import "package:angular2/src/core/reflection/reflection_capabilities.dart";
import "package:angular2/src/core/reflection/reflection.dart";
import "package:angular2/web_worker/worker.dart";
import "package:angular2/src/web_workers/worker/application_common.dart";
import "../shared/web_worker_test_util.dart";
import "dart:convert";
main() {
describe("bootstrapWebWorkerCommon", () {
it ("should bootstrap on a Dart VM", () {
reflector.reflectionCapabilities = new ReflectionCapabilities();
var buses = createPairedMessageBuses();
bootstrapWebWorkerCommon(App, buses.worker);
});
});
}
@Component(selector: "app")
@View(template: "<p>Hello {{name}}</p>")
class App {
String name = "Tester";
}