- Dec 06, 2019
-
-
Nate Bosch authored
- always_declare_return_types - annotate_overrides - await_only_futures - omit_local_variable_types - prefer_collection_literals - prefer_conditional_assignment - prefer_final_fields - prefer_for_elements_to_map_fromiterable - prefer_if_null_operators - prefer_spread_collections - unnecessary_this - use_function_type_syntax_for_parameters Bump min SDK to 2.3.0 everywhere to allow using spreads in collection literals. Skip an already failing test
-
- Oct 09, 2019
-
-
willdrach-wk authored
Open to feedback on this. Here's how it works at the moment: There's a new `--coverage` option that you can use to specify the output directory for your coverage. It will create a new output directory if one doesn't already exist. The tests are run through the engine, and then get spit out to a coverage helper function. That coverage helper function: **A)** Checks if it's a VM suite **B)** Gathers coverage if it is **C)** Outputs coverage to `${suite path}.vm.json` So, for example, when I run: ```bash pub run test --coverage hello_world test/vm/simple_repo_test.dart ``` A new file gets added at `hello_world/test/vm/simple_repo_test.dart.vm.json` with the coverage results!
-
- Apr 26, 2019
-
-
Kevin Moore authored
-
- Apr 08, 2019
-
-
Kevin Moore authored
Run analyzer (at a minimum) across all packages at their oldest supported SDK
-
Nate Bosch authored
In one specific test we expect an executable to be able to run the tests multiple times. For that case we don't want to hard exit ever.
-
- Apr 05, 2019
-
-
Nate Bosch authored
-
- Apr 02, 2019
-
-
Kevin Moore authored
-
- Nov 01, 2018
-
-
Gary Roumanis authored
-
- Oct 30, 2018
-
-
Gary Roumanis authored
-
- Oct 19, 2018
-
-
Jonah Williams authored
* Refactor test into two packages (#1) * move test and test_core to packages folder * rename test_core to test_api * rename packages to pkgs, add dart.js back to repo * change pubspec to point to test_api version * move to correct dir in travis.yml * Remove duplicate utils.dart
-
- Jun 11, 2018
-
-
Gary Roumanis authored
-
Nate Bosch authored
There are still errors in tests which may be harder to fix so we can't check in the change to analysis options. This should make it easier to diagnose Dart 2 semantic issues as more of the places where there can be failures are explicit. Most of the changes are just adding explicit `as` statements and keeping the semantics that already existed. In a few places an uninitialized `var` is given a type, and in others a reused variable name with different types is split into multiple variables. The changes in the frontend code are the most risky, since some users might still be using that code in a non Dart 2 runtime and relying on looseness which is lost with an explicit cast. Pin to the dev.60 SDK for now since there are failures on the newer SDK.
-
- May 03, 2018
-
-
Jacob MacDonald authored
-
- Apr 17, 2018
-
-
Nate Bosch authored
- Delete dartium and content shell platforms - Delete tests related to dartium - Remove references to these platforms in docs - Stop installing dartium on Travis
-
Jacob MacDonald authored
-
- Apr 10, 2018
-
-
Kevin Moore authored
Usage of 1.23 is non-existent Increase turn-around on Travis
-
- Mar 01, 2018
-
-
Natalie Weizenbaum authored
These tests have been flaking all over the place, and with the total lack of support for content shell coming so soon it doesn't make sense to spend the resources tracking down and fixing the root cause.
-
- Feb 14, 2018
-
-
Natalie Weizenbaum authored
-
Natalie Weizenbaum authored
-
- Oct 02, 2017
-
-
Natalie Weizenbaum authored
This makes it possible to commit reviewed code to a branch when working on a larger change that's composed of multiple pull requests.
-
- Sep 19, 2017
-
-
Kevin Moore authored
-
- Aug 04, 2017
-
-
Gary Roumanis authored
-
- Jun 14, 2017
-
-
Gary Roumanis authored
-
- Jun 07, 2017
-
-
Natalie Weizenbaum authored
-
- May 17, 2017
-
-
Natalie Weizenbaum authored
-
- May 03, 2017
-
-
Kevin Moore authored
-
- May 02, 2017
-
-
Gary Roumanis authored
-
- May 01, 2017
-
-
Kevin Moore authored
-
- Apr 13, 2017
-
-
Gary Roumanis authored
Runs the following tests: - dartanalyzer - dartfmt - vm tests excluding all browser tags - dartium tests Note that the dev SDK appears to leave pub running after a successful run of tests. This will need to be investigated further.
-