mirror of
https://github.com/dart-lang/sdk
synced 2024-09-16 00:58:29 +00:00
2305865365
My initial goal was just to move some of the HTML tests off unittest, but that ended up slurping in some other changes as well. I haven't finished going through all of the tests, but this puts the infrastructure in place and fixes a batch of them. I'll do more next. Changes: - Add a "minitest" package. This shims just enough of the unittest/test API to make it easy to swap it out for unittest without having to rework the entire test. - Go through the HTML tests from A-J and change them to use minitest when possible. The ones that aren't possible use asynchrony. Minitest doesn't support async tests (yet, maybe). - Triage those tests and enable ones that are passing. Mark them failing if failing. Filed a couple of tracking bugs for the common issues, but for other cases, I just left a comment. - In the process of this, I went ahead and make some of the affected tests strong mode clean if they weren't already and it was easy. - Synchronize changes between dev_compiler's fork of expect and pkg/expect. We'll want to unfork those at some point. D-: This gets dev_compiler from 1985 tests to 2042. R=jacobr@google.com, vsm@google.com Review URL: https://codereview.chromium.org/2413073002 . |
||
---|---|---|
build | ||
client | ||
docs/language | ||
pkg | ||
runtime | ||
samples | ||
samples-dev | ||
sdk | ||
tests | ||
third_party | ||
tools | ||
utils | ||
.gitattributes | ||
.gitignore | ||
.gn | ||
.mailmap | ||
.packages | ||
.travis.yml | ||
AUTHORS | ||
BUILD.gn | ||
CHANGELOG.md | ||
codereview.settings | ||
create_sdk.gyp | ||
dart.gyp | ||
DEPS | ||
LICENSE | ||
PATENTS | ||
PRESUBMIT.py | ||
README.dart-sdk | ||
README.md | ||
WATCHLISTS |
Dart
Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.
Using Dart
Visit the dartlang.org to learn more about the language, tools, getting started, and more.
Browse pub.dartlang.org for more packages and libraries contributed by the community and the Dart team.
Building Dart
Learn how to get the source and prepare your machine to build the SDK.
There are more documents on our wiki.
Contributing to Dart
The easiest way to contribute to Dart is to file issues.
You can also contribute patches, as described in Contributing.
License
See LICENSE.