commit | c4280a6daa660bb29c6ef7b75aa94576b3c3c694 | [log] [tgz] |
---|---|---|
author | poletti-marco <poletti.marco@gmail.com> | Thu May 09 00:00:30 2019 +0100 |
committer | Gary Roumanis <grouma@google.com> | Wed May 08 16:00:30 2019 -0700 |
tree | e34a78e5d4c468e07723763dd18665d0cf9cbbab | |
parent | 30cf83dda236dcf0ed2e06a0e8a763e85a72477f [diff] |
Ensure that the test state transitions to complete before the test is considered complete. (#1028) In some environments the state change events and the "test complete" event are sent over a stream that does not guarantee ordering (e.g. as independent HTTP requests when using package:sse). Without this change, such tests will fail intermittently, when the "test complete" event happens to be delivered before the state change event.
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
.