# Specify chrome and VM as default platforms for running all tests,
# then let the `@TestOn()` annotations determine which suites actually run
platforms:
  - chrome
  - vm

# Default concurrency of 4 for unit tests, integration preset will override
concurrency: 4

presets:
  vm:
    paths:
      - test/vm_tests/

  dartdevc:
    exclude_tags: no-ddc
    paths:
      - test/over_react_component_declaration_test.dart
      - test/over_react_component_test.dart
      - test/over_react_dom_test.dart
      - test/over_react_util_test.dart
      - test/over_react_redux_test.dart

  dart2js:
    exclude_tags: ddc
    paths:
      - test/over_react_component_declaration_test.dart
      - test/over_react_component_test.dart
      - test/over_react_dom_test.dart
      - test/over_react_util_test.dart
      - test/over_react_redux_test.dart

  travis:
    reporter: expanded
