We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b9424ac commit fed50b1Copy full SHA for fed50b1
packages/flutter/test/cupertino/button_test.dart
@@ -1124,6 +1124,19 @@ void main() {
1124
);
1125
expect(text.text.style?.color, customForegroundColor);
1126
});
1127
+
1128
+ testWidgets('CupertinoButton does not crash at zero area', (WidgetTester tester) async {
1129
+ await tester.pumpWidget(
1130
+ CupertinoApp(
1131
+ home: Center(
1132
+ child: SizedBox.shrink(
1133
+ child: CupertinoButton(child: const Text('X'), onPressed: () {}),
1134
+ ),
1135
1136
1137
+ );
1138
+ expect(tester.getSize(find.byType(CupertinoButton)), Size.zero);
1139
+ });
1140
}
1141
1142
Widget boilerplate({required Widget child}) {
0 commit comments