From c92dd3acb2808f08b9090912953f99221b668576 Mon Sep 17 00:00:00 2001 From: Kevin Moore <kevmoo@users.noreply.github.com> Date: Fri, 18 Nov 2016 13:24:57 -0800 Subject: [PATCH] Fix strong mode errors in tests (#496) --- test/runner/browser/loader_test.dart | 4 +++- test/runner/load_suite_test.dart | 19 ++++++++++--------- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/test/runner/browser/loader_test.dart b/test/runner/browser/loader_test.dart index bb8d0474..77adc57c 100644 --- a/test/runner/browser/loader_test.dart +++ b/test/runner/browser/loader_test.dart @@ -9,6 +9,7 @@ import 'dart:io'; import 'package:path/path.dart' as p; import 'package:test/src/backend/state.dart'; +import 'package:test/src/backend/test.dart'; import 'package:test/src/backend/test_platform.dart'; import 'package:test/src/runner/configuration/suite.dart'; import 'package:test/src/runner/loader.dart'; @@ -158,7 +159,8 @@ void main() { expect(suites, hasLength(1)); var loadSuite = suites.first; - var liveTest = await loadSuite.group.entries.single.load(loadSuite); + var liveTest = + await (loadSuite.group.entries.single as Test).load(loadSuite); expect(liveTest.onMessage.first.then((message) => message.text), completion(equals("print within test"))); await liveTest.run(); diff --git a/test/runner/load_suite_test.dart b/test/runner/load_suite_test.dart index 645984c9..99372707 100644 --- a/test/runner/load_suite_test.dart +++ b/test/runner/load_suite_test.dart @@ -8,6 +8,7 @@ import 'dart:async'; import 'package:test/src/backend/group.dart'; import 'package:test/src/backend/state.dart'; +import 'package:test/src/backend/test.dart'; import 'package:test/src/backend/test_platform.dart'; import 'package:test/src/runner/configuration/suite.dart'; import 'package:test/src/runner/load_exception.dart'; @@ -28,7 +29,7 @@ void main() { expect(suite.group.entries, hasLength(1)); expect(suite.suite, completion(equals(innerSuite))); - var liveTest = await suite.group.entries.single.load(suite); + var liveTest = await (suite.group.entries.single as Test).load(suite); await liveTest.run(); expectTestPassed(liveTest); }); @@ -39,7 +40,7 @@ void main() { expect(suite.group.entries, hasLength(1)); expect(suite.suite, completion(equals(innerSuite))); - var liveTest = await suite.group.entries.single.load(suite); + var liveTest = await (suite.group.entries.single as Test).load(suite); await liveTest.run(); expectTestPassed(liveTest); }); @@ -50,7 +51,7 @@ void main() { () => completer.future); expect(suite.group.entries, hasLength(1)); - var liveTest = await suite.group.entries.single.load(suite); + var liveTest = await (suite.group.entries.single as Test).load(suite); expect(liveTest.run(), completes); await new Future.delayed(Duration.ZERO); expect(liveTest.state.status, equals(Status.running)); @@ -68,7 +69,7 @@ void main() { expect(suite.suite, completion(isNull)); - var liveTest = await suite.group.entries.single.load(suite); + var liveTest = await (suite.group.entries.single as Test).load(suite); await liveTest.run(); expectTestFailed(liveTest, "error"); }); @@ -78,7 +79,7 @@ void main() { () => new Completer().future); expect(suite.group.entries, hasLength(1)); - var liveTest = await suite.group.entries.single.load(suite); + var liveTest = await (suite.group.entries.single as Test).load(suite); expect(liveTest.run(), completes); await new Future.delayed(Duration.ZERO); expect(liveTest.state.status, equals(Status.running)); @@ -95,7 +96,7 @@ void main() { expect(suite.suite, completion(isNull)); - var liveTest = await suite.group.entries.single.load(suite); + var liveTest = await (suite.group.entries.single as Test).load(suite); await liveTest.run(); expect(liveTest.state.status, equals(Status.complete)); expect(liveTest.state.result, equals(Result.error)); @@ -109,7 +110,7 @@ void main() { expect(suite.group.entries, hasLength(1)); expect(suite.suite, completion(equals(innerSuite))); - var liveTest = await suite.group.entries.single.load(suite); + var liveTest = await (suite.group.entries.single as Test).load(suite); await liveTest.run(); expectTestPassed(liveTest); }); @@ -136,7 +137,7 @@ void main() { var newSuite = suite.changeSuite((suite) => newInnerSuite); expect(newSuite.suite, completion(equals(newInnerSuite))); - var liveTest = await suite.group.entries.single.load(suite); + var liveTest = await (suite.group.entries.single as Test).load(suite); await liveTest.run(); expectTestPassed(liveTest); }); @@ -148,7 +149,7 @@ void main() { var newSuite = suite.changeSuite(expectAsync((_) {}, count: 0)); expect(newSuite.suite, completion(isNull)); - var liveTest = await suite.group.entries.single.load(suite); + var liveTest = await (suite.group.entries.single as Test).load(suite); await liveTest.run(); expectTestPassed(liveTest); }); -- GitLab