flutter_driver.dart 1.12 KB
Newer Older
1 2 3 4
// Copyright 2016 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

5
/// Provides API to test Flutter applications that run on real
6 7
/// devices and emulators.
///
8
/// The application runs in a separate process from the test itself.
9 10 11 12 13
///
/// This is Flutter's version of Selenium WebDriver (generic web),
/// Protractor (Angular), Espresso (Android) or Earl Gray (iOS).
library flutter_driver;

14
export 'src/common/error.dart' show
15 16 17 18
  DriverError,
  LogLevel,
  LogRecord,
  flutterDriverLog;
19
export 'src/common/find.dart' show
20
  SerializableFinder;
21
export 'src/common/health.dart' show
22 23
  Health,
  HealthStatus;
24
export 'src/common/message.dart' show
25 26
  Command,
  Result;
27
export 'src/common/render_tree.dart' show
Ian Hickson's avatar
Ian Hickson committed
28
  RenderTree;
29 30 31 32 33 34 35 36 37
export 'src/driver/common.dart' show
  testOutputsDirectory;
export 'src/driver/driver.dart' show
  find,
  CommonFinders,
  EvaluatorFunction,
  FlutterDriver,
  TimelineStream;
export 'src/driver/timeline.dart' show
38 39
  Timeline,
  TimelineEvent;
40
export 'src/driver/timeline_summary.dart' show
Ian Hickson's avatar
Ian Hickson committed
41 42
  TimelineSummary,
  kBuildBudget;