mirror of
https://github.com/flutter/flutter.git
synced 2025-06-03 00:51:18 +00:00
Analyze code snippets in integration_test docs (#132314)
This commit is contained in:
parent
5df1c996ad
commit
6cf5dbe371
@ -72,6 +72,7 @@ import 'package:watcher/watcher.dart';
|
|||||||
final String _flutterRoot = path.dirname(path.dirname(path.dirname(path.fromUri(Platform.script))));
|
final String _flutterRoot = path.dirname(path.dirname(path.dirname(path.fromUri(Platform.script))));
|
||||||
final String _packageFlutter = path.join(_flutterRoot, 'packages', 'flutter', 'lib');
|
final String _packageFlutter = path.join(_flutterRoot, 'packages', 'flutter', 'lib');
|
||||||
final String _packageFlutterTest = path.join(_flutterRoot, 'packages', 'flutter_test', 'lib');
|
final String _packageFlutterTest = path.join(_flutterRoot, 'packages', 'flutter_test', 'lib');
|
||||||
|
final String _packageIntegrationTest = path.join(_flutterRoot, 'packages', 'integration_test', 'lib');
|
||||||
final String _defaultDartUiLocation = path.join(_flutterRoot, 'bin', 'cache', 'pkg', 'sky_engine', 'lib', 'ui');
|
final String _defaultDartUiLocation = path.join(_flutterRoot, 'bin', 'cache', 'pkg', 'sky_engine', 'lib', 'ui');
|
||||||
final String _flutter = path.join(_flutterRoot, 'bin', Platform.isWindows ? 'flutter.bat' : 'flutter');
|
final String _flutter = path.join(_flutterRoot, 'bin', Platform.isWindows ? 'flutter.bat' : 'flutter');
|
||||||
|
|
||||||
@ -151,6 +152,7 @@ Future<void> main(List<String> arguments) async {
|
|||||||
flutterPackages = <Directory>[
|
flutterPackages = <Directory>[
|
||||||
Directory(_packageFlutter),
|
Directory(_packageFlutter),
|
||||||
Directory(_packageFlutterTest),
|
Directory(_packageFlutterTest),
|
||||||
|
Directory(_packageIntegrationTest),
|
||||||
// TODO(goderbauer): Add all other packages.
|
// TODO(goderbauer): Add all other packages.
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
@ -326,9 +326,9 @@ https://flutter.dev/docs/testing/integration-tests#testing-on-firebase-test-lab
|
|||||||
///
|
///
|
||||||
/// Future<void> main() {
|
/// Future<void> main() {
|
||||||
/// return integrationDriver(
|
/// return integrationDriver(
|
||||||
/// responseDataCallback: (data) async {
|
/// responseDataCallback: (Map<String, dynamic>? data) async {
|
||||||
/// if (data != null) {
|
/// if (data != null) {
|
||||||
/// for (var entry in data.entries) {
|
/// for (final MapEntry<String, dynamic> entry in data.entries) {
|
||||||
/// print('Writing ${entry.key} to the disk.');
|
/// print('Writing ${entry.key} to the disk.');
|
||||||
/// await writeResponseData(
|
/// await writeResponseData(
|
||||||
/// entry.value as Map<String, dynamic>,
|
/// entry.value as Map<String, dynamic>,
|
||||||
|
@ -20,13 +20,14 @@ import 'common.dart';
|
|||||||
/// ```dart
|
/// ```dart
|
||||||
/// import 'dart:async';
|
/// import 'dart:async';
|
||||||
///
|
///
|
||||||
|
/// import 'package:flutter_driver/flutter_driver.dart';
|
||||||
/// import 'package:integration_test/integration_test_driver_extended.dart';
|
/// import 'package:integration_test/integration_test_driver_extended.dart';
|
||||||
///
|
///
|
||||||
/// Future<void> main() async {
|
/// Future<void> main() async {
|
||||||
/// final FlutterDriver driver = await FlutterDriver.connect();
|
/// final FlutterDriver driver = await FlutterDriver.connect();
|
||||||
/// await integrationDriver(
|
/// await integrationDriver(
|
||||||
/// driver: driver,
|
/// driver: driver,
|
||||||
/// onScreenshot: (String screenshotName, List<int> screenshotBytes) async {
|
/// onScreenshot: (String name, List<int> image, [Map<String, Object?>? args]) async {
|
||||||
/// return true;
|
/// return true;
|
||||||
/// },
|
/// },
|
||||||
/// );
|
/// );
|
||||||
|
Loading…
Reference in New Issue
Block a user