Skip to content

Commit f054f5a

Browse files
authored
Move mock canvas to flutter_test (#131631)
Fixes #59413 This relocates `mock_canvas.dart` and `recording_canvas.dart` from `flutter/test/rendering` to `flutter_test`. The testing functionality afforded by mock_canvas should be available to everyone, not just the framework. :) mock_canvas.dart needed a bit of cleanup - things like formatting and super parameters.
1 parent 1c7e2af commit f054f5a

File tree

139 files changed

+304
-327
lines changed

Some content is hidden

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

139 files changed

+304
-327
lines changed

packages/flutter/test/cupertino/activity_indicator_test.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ import 'package:flutter/cupertino.dart';
1111
import 'package:flutter/scheduler.dart';
1212
import 'package:flutter_test/flutter_test.dart';
1313

14-
import '../rendering/mock_canvas.dart';
15-
1614
void main() {
1715
testWidgets('Activity indicator animate property works', (WidgetTester tester) async {
1816
await tester.pumpWidget(buildCupertinoActivityIndicator());

packages/flutter/test/cupertino/checkbox_test.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import 'package:flutter/rendering.dart';
88
import 'package:flutter/services.dart';
99
import 'package:flutter_test/flutter_test.dart';
1010

11-
import '../rendering/mock_canvas.dart';
1211
import '../widgets/semantics_tester.dart';
1312

1413
void main() {

packages/flutter/test/cupertino/colors_test.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ import 'package:flutter/cupertino.dart';
66
import 'package:flutter/material.dart';
77
import 'package:flutter_test/flutter_test.dart';
88

9-
import '../rendering/mock_canvas.dart';
10-
119
class DependentWidget extends StatelessWidget {
1210
const DependentWidget({
1311
super.key,

packages/flutter/test/cupertino/context_menu_action_test.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ import 'package:flutter/gestures.dart';
88
import 'package:flutter/rendering.dart';
99
import 'package:flutter_test/flutter_test.dart';
1010

11-
import '../rendering/mock_canvas.dart';
12-
1311
void main() {
1412
// Constants taken from _ContextMenuActionState.
1513
const CupertinoDynamicColor kBackgroundColor =

packages/flutter/test/cupertino/dialog_test.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ import 'package:flutter/material.dart';
1616
import 'package:flutter/rendering.dart';
1717
import 'package:flutter_test/flutter_test.dart';
1818

19-
import '../rendering/mock_canvas.dart';
2019
import '../widgets/semantics_tester.dart';
2120

2221
void main() {

packages/flutter/test/cupertino/nav_bar_test.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import 'package:flutter/rendering.dart';
1212
import 'package:flutter/services.dart';
1313
import 'package:flutter_test/flutter_test.dart';
1414

15-
import '../rendering/mock_canvas.dart';
1615
import '../widgets/semantics_tester.dart';
1716

1817
int count = 0;

packages/flutter/test/cupertino/picker_test.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import 'package:flutter/rendering.dart';
99
import 'package:flutter/services.dart';
1010
import 'package:flutter_test/flutter_test.dart';
1111

12-
import '../rendering/mock_canvas.dart';
1312
import '../rendering/rendering_tester.dart';
1413

1514
class SpyFixedExtentScrollController extends FixedExtentScrollController {

packages/flutter/test/cupertino/radio_test.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import 'package:flutter/rendering.dart';
88
import 'package:flutter/services.dart';
99
import 'package:flutter_test/flutter_test.dart';
1010

11-
import '../rendering/mock_canvas.dart';
1211
import '../widgets/semantics_tester.dart';
1312

1413
void main() {

packages/flutter/test/cupertino/route_test.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import 'package:flutter/material.dart';
1313
import 'package:flutter/rendering.dart';
1414
import 'package:flutter_test/flutter_test.dart';
1515

16-
import '../rendering/mock_canvas.dart';
1716
import '../widgets/semantics_tester.dart';
1817

1918
void main() {

packages/flutter/test/cupertino/scaffold_test.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import 'package:flutter/cupertino.dart';
88
import 'package:flutter_test/flutter_test.dart';
99

1010
import '../image_data.dart';
11-
import '../rendering/mock_canvas.dart';
1211

1312
/// Integration tests testing both [CupertinoPageScaffold] and [CupertinoTabScaffold].
1413
void main() {

0 commit comments

Comments
 (0)