Skip to content

Commit aca91df

Browse files
authored
Cover some test/widgets tests with leak tracking (#133803)
1 parent 0d198c7 commit aca91df

File tree

60 files changed

+733
-566
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+733
-566
lines changed

packages/flutter/test/widgets/absorb_pointer_test.dart

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@
44

55
import 'package:flutter/material.dart';
66
import 'package:flutter_test/flutter_test.dart';
7+
import 'package:leak_tracker_flutter_testing/leak_tracker_flutter_testing.dart';
78

89
import 'semantics_tester.dart';
910

1011
void 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

Comments
 (0)