Factor out a SuiteConfiguration object. (#492)
This tracks configuration that makes sense to apply to test suites, as opposed to Configuration which applies to an entire run and Metadata which applies to individual tests. This is intended to make it easier for load separate configurations for separate targets in a live test runner.
Showing
- lib/src/backend/metadata.dart 27 additions, 17 deletionslib/src/backend/metadata.dart
- lib/src/runner.dart 33 additions, 25 deletionslib/src/runner.dart
- lib/src/runner/browser/browser_manager.dart 5 additions, 5 deletionslib/src/runner/browser/browser_manager.dart
- lib/src/runner/browser/compiler_pool.dart 4 additions, 2 deletionslib/src/runner/browser/compiler_pool.dart
- lib/src/runner/browser/platform.dart 49 additions, 32 deletionslib/src/runner/browser/platform.dart
- lib/src/runner/configuration.dart 127 additions, 262 deletionslib/src/runner/configuration.dart
- lib/src/runner/configuration/load.dart 47 additions, 10 deletionslib/src/runner/configuration/load.dart
- lib/src/runner/configuration/suite.dart 318 additions, 0 deletionslib/src/runner/configuration/suite.dart
- lib/src/runner/engine.dart 8 additions, 13 deletionslib/src/runner/engine.dart
- lib/src/runner/load_suite.dart 19 additions, 10 deletionslib/src/runner/load_suite.dart
- lib/src/runner/loader.dart 28 additions, 50 deletionslib/src/runner/loader.dart
- lib/src/runner/parse_metadata.dart 1 addition, 1 deletionlib/src/runner/parse_metadata.dart
- lib/src/runner/plugin/platform.dart 4 additions, 3 deletionslib/src/runner/plugin/platform.dart
- lib/src/runner/plugin/platform_helpers.dart 6 additions, 3 deletionslib/src/runner/plugin/platform_helpers.dart
- lib/src/runner/reporter/compact.dart 4 additions, 2 deletionslib/src/runner/reporter/compact.dart
- lib/src/runner/reporter/expanded.dart 9 additions, 15 deletionslib/src/runner/reporter/expanded.dart
- lib/src/runner/reporter/json.dart 24 additions, 14 deletionslib/src/runner/reporter/json.dart
- lib/src/runner/runner_suite.dart 14 additions, 5 deletionslib/src/runner/runner_suite.dart
- lib/test.dart 2 additions, 0 deletionslib/test.dart
- pubspec.yaml 1 addition, 1 deletionpubspec.yaml
Loading
Please register or sign in to comment