1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-11 15:28:44 +00:00

Update experimental M3 demo (#1692)

This commit is contained in:
Qun Cheng
2023-03-06 15:03:58 -08:00
committed by GitHub
parent 3ef54e495c
commit 1b195e5dcc
3 changed files with 169 additions and 177 deletions

View File

@@ -37,7 +37,7 @@ void main() {
expect(find.widgetWithText(FloatingActionButton, 'Create'), findsOneWidget);
// Icon buttons
expect(find.byType(IconToggleButton), findsNWidgets(8));
expect(find.widgetWithIcon(IconButton, Icons.settings_outlined), findsNWidgets(8));
// Segmented buttons
expect(find.byType(SegmentedButton<Calendar>), findsOneWidget);
@@ -106,6 +106,9 @@ void main() {
expect(find.byType(FilterChip), findsNWidgets(2));
expect(find.byType(InputChip), findsNWidgets(2));
// Date pickers
expect(find.widgetWithText(TextButton, 'Show date picker'), findsOneWidget);
// Menus
expect(find.byType(MenuAnchor), findsNWidgets(5));
expect(find.byType(DropdownMenu<ColorLabel>), findsOneWidget);
@@ -121,6 +124,9 @@ void main() {
// Switches
expect(find.byType(Switch), findsNWidgets(4));
// Time pickers
expect(find.widgetWithText(TextButton, 'Show time picker'), findsOneWidget);
// TextFields
expect(find.widgetWithText(TextField, 'Disabled'), findsNWidgets(2));
expect(find.widgetWithText(TextField, 'Filled'), findsNWidgets(2));