Skip to content
Snippets Groups Projects
Commit c92dd3ac authored by Kevin Moore's avatar Kevin Moore Committed by Natalie Weizenbaum
Browse files

Fix strong mode errors in tests (#496)

parent c92c86ee
No related branches found
No related tags found
No related merge requests found
......@@ -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();
......
......@@ -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);
});
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment