Index: lib/src/utils.dart |
diff --git a/lib/src/utils.dart b/lib/src/utils.dart |
index 9b6fd099d51d45ea969cf8bed333ece10d8ed8bb..5d0d780f33a9967009a9b48b50871f7baa298f19 100644 |
--- a/lib/src/utils.dart |
+++ b/lib/src/utils.dart |
@@ -88,7 +88,10 @@ final _isolatePath = |
/// Returns [stackTrace] converted to a [Chain] with all irrelevant frames |
/// folded together. |
-Chain terseChain(StackTrace stackTrace) { |
+/// |
+/// If [verbose] is `true`, returns the chain for [stackTrace] unmodified. |
+Chain terseChain(StackTrace stackTrace, {bool verbose: false}) { |
+ if (verbose) return new Chain.forTrace(stackTrace); |
return new Chain.forTrace(stackTrace).foldFrames((frame) { |
if (frame.package == 'test') return true; |