Index: lib/src/backend/invoker.dart |
diff --git a/lib/src/backend/invoker.dart b/lib/src/backend/invoker.dart |
index b93a801439004ff3ed0a31e5d4cbda19d77fb479..9d92eb14ca1f8fb2a4b6214c48fae3351dfb7cd5 100644 |
--- a/lib/src/backend/invoker.dart |
+++ b/lib/src/backend/invoker.dart |
@@ -25,11 +25,12 @@ import 'test_platform.dart'; |
class LocalTest extends Test { |
final String name; |
final Metadata metadata; |
+ final Trace trace; |
/// The test body. |
final AsyncFunction _body; |
- LocalTest(this.name, this.metadata, body()) |
+ LocalTest(this.name, this.metadata, body(), {this.trace}) |
: _body = body; |
/// Loads a single runnable instance of this test. |
@@ -40,7 +41,8 @@ class LocalTest extends Test { |
Test forPlatform(TestPlatform platform, {OperatingSystem os}) { |
if (!metadata.testOn.evaluate(platform, os: os)) return null; |
- return new LocalTest(name, metadata.forPlatform(platform, os: os), _body); |
+ return new LocalTest(name, metadata.forPlatform(platform, os: os), _body, |
+ trace: trace); |
} |
} |