fix analyzer warnings Including using latest pkg/test expectAsync2 method
diff --git a/pkgs/stack_trace/pubspec.yaml b/pkgs/stack_trace/pubspec.yaml index 850a701..93f059e 100644 --- a/pkgs/stack_trace/pubspec.yaml +++ b/pkgs/stack_trace/pubspec.yaml
@@ -7,16 +7,14 @@ # # When the major version is upgraded, you *must* update that version constraint # in pub to stay in sync with this. -version: 1.7.3 +version: 1.7.4-dev author: "Dart Team <misc@dartlang.org>" homepage: https://github.com/dart-lang/stack_trace -description: > - A package for manipulating stack traces and printing them readably. - +description: A package for manipulating stack traces and printing them readably. dependencies: path: "^1.2.0" dev_dependencies: - test: "^0.12.0" + test: '^0.12.17' environment: sdk: ">=1.14.0 <2.0.0"
diff --git a/pkgs/stack_trace/test/chain/chain_test.dart b/pkgs/stack_trace/test/chain/chain_test.dart index 60137c8..b974aa9 100644 --- a/pkgs/stack_trace/test/chain/chain_test.dart +++ b/pkgs/stack_trace/test/chain/chain_test.dart
@@ -8,7 +8,6 @@ import 'package:stack_trace/stack_trace.dart'; import 'package:test/test.dart'; -import '../utils.dart'; import 'utils.dart'; typedef void ChainErrorCallback(stack, Chain chain); @@ -48,11 +47,10 @@ test("with onError blocks errors", () { Chain.capture(() { return new Future.error("oh no"); - }, onError: expectAsync((error, chain) { + }, onError: expectAsync2((error, chain) { expect(error, equals("oh no")); expect(chain, new isInstanceOf<Chain>()); - }) as ChainErrorCallback, when: false); - // TODO(rnystrom): Remove this cast if expectAsync() gets a better type. + }), when: false); }); test("doesn't enable chain-tracking", () {