Commit daade48 1 parent 424e497 commit daade48 Copy full SHA for daade48
File tree 3 files changed +13
-3
lines changed
3 files changed +13
-3
lines changed Original file line number Diff line number Diff line change
1
+ ## 0.0.5
2
+
3
+ * Fix for "'CupertinoTextField' is not a subtype of type 'TextField'"
4
+
1
5
## 0.0.4
2
6
3
7
* Upgrade of Drawer Manager (0.0.4)
Original file line number Diff line number Diff line change 1
1
library integration_test_helper;
2
2
3
3
import 'dart:convert' ;
4
+ import 'package:flutter/cupertino.dart' ;
4
5
import 'package:flutter/services.dart' ;
5
6
import 'package:flutter/material.dart' ;
6
7
import 'package:flutter_test/flutter_test.dart' ;
@@ -132,8 +133,13 @@ abstract class BaseIntegrationTest {
132
133
final userText = find.byKey (Key (fieldKey));
133
134
expect (userText, findsOneWidget);
134
135
135
- final textField = tester.firstWidget (userText) as TextField ;
136
- textField.controller? .text = inputText;
136
+ if (tester.firstWidget (userText) is TextField ) {
137
+ final textField = tester.firstWidget (userText) as TextField ;
138
+ textField.controller? .text = inputText;
139
+ } else if (tester.firstWidget (userText) is CupertinoTextField ) {
140
+ final textField = tester.firstWidget (userText) as CupertinoTextField ;
141
+ textField.controller? .text = inputText;
142
+ }
137
143
}
138
144
139
145
Future <void > tapForKey (String fieldKey) async {
Original file line number Diff line number Diff line change 1
1
name : integration_test_helper
2
2
description : The Integration Test Helper has pre-configured methods that allow for faster test deployment for end to end (e2e) test coverage.
3
- version : 0.0.4
3
+ version : 0.0.5
4
4
homepage : https://github.com/the-mac/integration_test_helper
5
5
6
6
environment :
You can’t perform that action at this time.
0 commit comments