Add a dedicated Result for skipped tests.
This makes it possible for a test to be marked skip based on its runtime behavior rather than being strictly based on its metadata. See #393 and #394 R=kevmoo@google.com Review URL: https://codereview.chromium.org//2099503002 .
Showing
- doc/json_reporter.md 13 additions, 4 deletionsdoc/json_reporter.md
- json_reporter.schema.json 3 additions, 2 deletionsjson_reporter.schema.json
- lib/src/backend/invoker.dart 4 additions, 4 deletionslib/src/backend/invoker.dart
- lib/src/backend/state.dart 27 additions, 0 deletionslib/src/backend/state.dart
- lib/src/frontend/expect_async.dart 1 addition, 3 deletionslib/src/frontend/expect_async.dart
- lib/src/runner/engine.dart 5 additions, 5 deletionslib/src/runner/engine.dart
- lib/src/runner/live_suite_controller.dart 3 additions, 3 deletionslib/src/runner/live_suite_controller.dart
- lib/src/runner/reporter/compact.dart 1 addition, 1 deletionlib/src/runner/reporter/compact.dart
- lib/src/runner/reporter/expanded.dart 1 addition, 1 deletionlib/src/runner/reporter/expanded.dart
- lib/src/runner/reporter/json.dart 6 additions, 1 deletionlib/src/runner/reporter/json.dart
- test/runner/engine_test.dart 10 additions, 6 deletionstest/runner/engine_test.dart
- test/runner/json_reporter_test.dart 17 additions, 9 deletionstest/runner/json_reporter_test.dart
Loading
Please register or sign in to comment