Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Widget Tests for Stateless Cocoons #6

Merged
merged 27 commits into from
Jan 24, 2019
Merged
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
c68d15c
Write tests for App Bar and App widgets
ptrbrynt Jan 24, 2019
3bf7f2b
Test Bottom Navigation tab switching
ptrbrynt Jan 24, 2019
ce61a5f
Rename bottom navigation tab switching test for clarity
ptrbrynt Jan 24, 2019
d4fddd4
Split widget tests into separate files
ptrbrynt Jan 24, 2019
723e8e2
Test Bottom Nav Scaffold
ptrbrynt Jan 24, 2019
767899f
Configure Travis to run tests
ptrbrynt Jan 24, 2019
15b01a9
Tweak Travis configuration to use correct lifecycle hooks
ptrbrynt Jan 24, 2019
1980625
Test Card widgets
ptrbrynt Jan 24, 2019
04b642d
Make card test more robust by using non-default elevation value
ptrbrynt Jan 24, 2019
3d3c378
Test Center widget
ptrbrynt Jan 24, 2019
9775805
Add Travis status to README
ptrbrynt Jan 24, 2019
6dca00d
Test Circular Progress Indicator
ptrbrynt Jan 24, 2019
e2546c8
Test Columns
ptrbrynt Jan 24, 2019
01dc650
Divider tests
ptrbrynt Jan 24, 2019
dda2a90
Hero tests
ptrbrynt Jan 24, 2019
a750ecb
Test Icons
ptrbrynt Jan 24, 2019
8e267ae
Test Linear Progress Indicator
ptrbrynt Jan 24, 2019
9d30522
Test List Tiles
ptrbrynt Jan 24, 2019
be9595c
Add analyzing stage to Travis
ptrbrynt Jan 24, 2019
fa01cb6
Rename Test stage in Travis
ptrbrynt Jan 24, 2019
42da1e5
Fix Travis Analyze step to only analyze project code
ptrbrynt Jan 24, 2019
8632d6b
Test Padding
ptrbrynt Jan 24, 2019
0e755c9
Test Row
ptrbrynt Jan 24, 2019
dfc5c7b
Test Scaffold widget
ptrbrynt Jan 24, 2019
f54e9bf
Fix Travis configuration
ptrbrynt Jan 24, 2019
5deda77
Test Sized Box widget
ptrbrynt Jan 24, 2019
a7cbdb3
Test Tooltip
ptrbrynt Jan 24, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Test Tooltip
  • Loading branch information
ptrbrynt committed Jan 24, 2019
commit a7cbdb345cbc999fd24aec908c7f60c478311447
20 changes: 20 additions & 0 deletions test/widgets/tooltip_test.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:cocoon/cocoon.dart';

void main() {
testWidgets('tooltip test', (WidgetTester tester) async {
await tester.pumpWidget(MaterialApp(
home: Cocoon({
"type": "tooltip",
"message": "A tooltip",
"child": {
"type": "text",
"text": "Hello",
}
}),
));

expect(find.byTooltip("A tooltip"), findsOneWidget);
});
}