From d19d19c2d15e832101fbf67f8d0893584d485bff Mon Sep 17 00:00:00 2001 From: Polina Cherkasova Date: Thu, 6 Jun 2024 11:33:27 -0700 Subject: [PATCH] Fix leaky test. (#149822) --- packages/flutter/test/widgets/router_test.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/flutter/test/widgets/router_test.dart b/packages/flutter/test/widgets/router_test.dart index d59bbe7f402..f6fa0e22b1e 100644 --- a/packages/flutter/test/widgets/router_test.dart +++ b/packages/flutter/test/widgets/router_test.dart @@ -41,7 +41,9 @@ void main() { expect(find.text('update'), findsOneWidget); }); - testWidgets('Router respects update order', (WidgetTester tester) async { + testWidgets('Router respects update order', + experimentalLeakTesting: LeakTesting.settings.withCreationStackTrace(), + (WidgetTester tester) async { final SimpleRouteInformationProvider provider = SimpleRouteInformationProvider(); addTearDown(provider.dispose); provider.value = RouteInformation( @@ -52,6 +54,7 @@ void main() { addTearDown(delegate.dispose); final ValueNotifier notifier = ValueNotifier(0); + addTearDown(notifier.dispose); await tester.pumpWidget(buildBoilerPlate( IntInheritedNotifier( notifier: notifier,