commit | 5570248df87c830b7a3a8157f59039f7d536c6e6 | [log] [tgz] |
---|---|---|
author | Sam Rawlins <srawlins@google.com> | Thu Jan 21 21:33:17 2021 -0800 |
committer | Sam Rawlins <srawlins@google.com> | Thu Jan 21 21:33:17 2021 -0800 |
tree | facc0a1d525e71d636e929626de9429747ed29af | |
parent | 93fe1a171fbb27423a5a30364e4c35198eb77b34 [diff] |
Comply with strict-raw-types in test package. This mostly means adding a type argument to a function which returns "Future", or a field which is ambiguously a "StreamSubscription" or a "Completer". If you write `Future f = Future<int>.value(7)`, you have just created a `Future<dynamic>`. The strict-raw-types analysis option helps here.
This repository contains packages for writing and running Dart tests.
A full featured packaged for writing and running Dart tests on various platforms, e.g. VM, Chrome, Node etc.
A minimal package for writing tests. This package is used by package:test
and package:test_core
.
A minimal package for writing and running tests. It also contains extensions for implementing a custom test runner. This package is used by package:test
.