Index: pkg/unittest/lib/src/core_matchers.dart |
diff --git a/pkg/unittest/lib/src/core_matchers.dart b/pkg/unittest/lib/src/core_matchers.dart |
index b9bde13434452e5779b343d8fedf1f2621815255..e120c9e80acfe2d5b6637d470837b4d9b91ad750 100644 |
--- a/pkg/unittest/lib/src/core_matchers.dart |
+++ b/pkg/unittest/lib/src/core_matchers.dart |
@@ -418,11 +418,10 @@ class Throws extends Matcher { |
// completes. |
item.then((value) { |
done(() => fail("Expected future to fail, but succeeded with '$value'.")); |
- }, onError: (error) { |
+ }, onError: (error, trace) { |
done(() { |
if (_matcher == null) return; |
var reason; |
- var trace = getAttachedStackTrace(error); |
if (trace != null) { |
var stackTrace = trace.toString(); |
stackTrace = " ${stackTrace.replaceAll("\n", "\n ")}"; |