fluttercommunity / fluttercommunity/flutter_webview_plugin

Testing evalJavascript failure

Offen
#916 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
1.5k
Forks
938
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I try to run a simple test with the FlutterWebviewPlugin but I can't get it to work.

```dart
void main() {
testWidgets('Test', (WidgetTester tester) async {
var plugin = FlutterWebviewPlugin();
await tester.pumpWidget(MaterialApp(
home: Scaffold(
body: Center(
child: FutureBuilder(
// future: Future.value('2'),
future: plugin.launch('', hidden: false).then((_) => plugin.evalJavascript('1+1')),
builder: (context, snapshot) {
if (snapshot.hasError) throw snapshot.error!;
if (!snapshot.hasData) return Text('...');
return Text(snapshot.data!);
},
),
),
),
));
// expect(find.text('...'), findsOneWidget);
expect(find.text('2'), findsOneWidget); // TestFailure
});
}

```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.