44
55import 'package:flutter/material.dart' ;
66import 'package:flutter_test/flutter_test.dart' ;
7+ import 'package:leak_tracker_flutter_testing/leak_tracker_flutter_testing.dart' ;
78
89import 'semantics_tester.dart' ;
910
1011void main () {
11- testWidgets ('AbsorbPointers do not block siblings' , (WidgetTester tester) async {
12+ testWidgetsWithLeakTracking ('AbsorbPointers do not block siblings' , (WidgetTester tester) async {
1213 bool tapped = false ;
1314 await tester.pumpWidget (
1415 Column (
@@ -29,7 +30,7 @@ void main() {
2930 });
3031
3132 group ('AbsorbPointer semantics' , () {
32- testWidgets ('does not change semantics when not absorbing' , (WidgetTester tester) async {
33+ testWidgetsWithLeakTracking ('does not change semantics when not absorbing' , (WidgetTester tester) async {
3334 final UniqueKey key = UniqueKey ();
3435 await tester.pumpWidget (
3536 MaterialApp (
@@ -56,7 +57,7 @@ void main() {
5657 );
5758 });
5859
59- testWidgets ('drops semantics when its ignoreSemantics is true' , (WidgetTester tester) async {
60+ testWidgetsWithLeakTracking ('drops semantics when its ignoreSemantics is true' , (WidgetTester tester) async {
6061 final SemanticsTester semantics = SemanticsTester (tester);
6162 final UniqueKey key = UniqueKey ();
6263 await tester.pumpWidget (
@@ -75,7 +76,7 @@ void main() {
7576 semantics.dispose ();
7677 });
7778
78- testWidgets ('ignores user interactions' , (WidgetTester tester) async {
79+ testWidgetsWithLeakTracking ('ignores user interactions' , (WidgetTester tester) async {
7980 final UniqueKey key = UniqueKey ();
8081 await tester.pumpWidget (
8182 MaterialApp (
0 commit comments