| tasks: | |
| - name: prepare tool | |
| script: .ci/scripts/prepare_tool.sh | |
| - name: Dart unit tests | |
| script: script/tool_runner.sh | |
| args: ["dart-test", "--exclude=script/configs/dart_unit_tests_exceptions.yaml", "--platform=vm"] | |
| # Re-run tests with path-based dependencies to ensure that publishing | |
| # the changes won't break tests of other packages in the respository | |
| # that depend on it. | |
| - name: Dart unit tests - pathified | |
| script: .ci/scripts/dart_unit_tests_pathified.sh |