| Index: lib/src/runner/browser/iframe_listener.dart
|
| diff --git a/lib/src/runner/browser/iframe_listener.dart b/lib/src/runner/browser/iframe_listener.dart
|
| index 6cef9f62b2022d1a69f25605e3b95a8bb37ca1d7..cdc9edad9321aad065e5434f6b7aee5d99377deb 100644
|
| --- a/lib/src/runner/browser/iframe_listener.dart
|
| +++ b/lib/src/runner/browser/iframe_listener.dart
|
| @@ -143,6 +143,11 @@ class IframeListener {
|
| void _runTest(Test test, MultiChannel channel) {
|
| var liveTest = test.load(_suite);
|
|
|
| + channel.stream.listen((message) {
|
| + assert(message['command'] == 'close');
|
| + liveTest.close();
|
| + });
|
| +
|
| liveTest.onStateChange.listen((state) {
|
| channel.sink.add({
|
| "type": "state-change",
|
|
|