Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(269)

Issue 2989643002: Migrate test block 8 to Dart 2.0. (Closed)

Created:
3 years, 5 months ago by jcollins
Modified:
3 years, 4 months ago
Reviewers:
*Bob Nystrom, bkonyi
CC:
reviews_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Migrate test block 8 to Dart 2.0. This was a hairy test block, please review carefully. Special circumstances: file_resource_test.dart: deleted, depends on Resource class which was moved outside the SDK from_environment_const_type_undefined_test.dart, from_environment_const_type_test: change to expect compile-time errors for all error cases. Hacked up status files to enable non-strong/checked/non-checked modes to work in all cases. format_exception_test.dart: corelib is newer, has updated tests growable_list_test.dart: corelib is newer, with updated comments. Stripped runtime checking of checked mode. Also, this doesn't work, but should, with dartdevc, so added to exclusion list hash_map2_test.dart: corelib_strong version seems to be newer, has VM option comments BUG= R=rnystrom@google.com Committed: https://github.com/dart-lang/sdk/commit/328c30324ceeed99880c820f2e4c79c310f6ab32

Patch Set 1 #

Patch Set 2 : test modifications #

Patch Set 3 : Drop checked mode runtime test from growable_list_test.dart #

Total comments: 6

Patch Set 4 : Review comments #

Patch Set 5 : Also get const_type_undefined_test #

Patch Set 6 : Merge #

Unified diffs Side-by-side diffs Delta from patch set Stats (+273 lines, -1682 lines) Patch
M tests/corelib/corelib.status View 1 2 3 3 chunks +0 lines, -92 lines 0 comments Download
D tests/corelib/exception_implementation_test.dart View 1 chunk +0 lines, -18 lines 0 comments Download
D tests/corelib/expando_test.dart View 1 chunk +0 lines, -116 lines 0 comments Download
D tests/corelib/expression_test.dart View 1 chunk +0 lines, -117 lines 0 comments Download
D tests/corelib/for_in_test.dart View 1 chunk +0 lines, -96 lines 0 comments Download
D tests/corelib/from_environment_const_type_test.dart View 1 chunk +0 lines, -43 lines 0 comments Download
D tests/corelib/from_environment_const_type_undefined_test.dart View 1 chunk +0 lines, -42 lines 0 comments Download
D tests/corelib/has_next_iterator_test.dart View 1 chunk +0 lines, -37 lines 0 comments Download
M tests/corelib_2/corelib_2.status View 1 2 3 9 chunks +168 lines, -0 lines 0 comments Download
A + tests/corelib_2/exception_implementation_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/corelib_2/expando_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/corelib_2/expression_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/corelib_2/for_in_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/corelib_2/format_exception_test.dart View 1 chunk +22 lines, -0 lines 0 comments Download
A tests/corelib_2/from_environment_const_type_test.dart View 1 2 3 1 chunk +43 lines, -0 lines 0 comments Download
A tests/corelib_2/from_environment_const_type_undefined_test.dart View 1 2 3 4 1 chunk +42 lines, -0 lines 0 comments Download
A + tests/corelib_2/growable_list_test.dart View 1 2 3 4 chunks +4 lines, -7 lines 0 comments Download
A + tests/corelib_2/has_next_iterator_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/corelib_2/hash_map2_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
M tests/corelib_strong/corelib_strong.status View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
D tests/corelib_strong/exception_implementation_test.dart View 1 chunk +0 lines, -18 lines 0 comments Download
D tests/corelib_strong/expando_test.dart View 1 chunk +0 lines, -116 lines 0 comments Download
D tests/corelib_strong/expression_test.dart View 1 chunk +0 lines, -117 lines 0 comments Download
D tests/corelib_strong/file_resource_test.dart View 1 chunk +0 lines, -63 lines 0 comments Download
D tests/corelib_strong/for_in_test.dart View 1 chunk +0 lines, -96 lines 0 comments Download
D tests/corelib_strong/format_exception_test.dart View 1 chunk +0 lines, -86 lines 0 comments Download
D tests/corelib_strong/from_environment_const_type_test.dart View 1 chunk +0 lines, -43 lines 0 comments Download
D tests/corelib_strong/from_environment_const_type_undefined_test.dart View 1 chunk +0 lines, -42 lines 0 comments Download
D tests/corelib_strong/growable_list_test.dart View 1 2 3 1 chunk +0 lines, -187 lines 0 comments Download
D tests/corelib_strong/has_next_iterator_test.dart View 1 chunk +0 lines, -37 lines 0 comments Download
D tests/corelib_strong/hash_map2_test.dart View 1 chunk +0 lines, -311 lines 0 comments Download

Messages

Total messages: 13 (5 generated)
jcollins
3 years, 5 months ago (2017-07-25 20:40:44 UTC) #4
jcollins
On 2017/07/25 20:40:44, jcollins wrote: Noticed just now that growable_list_test is checking for checked mode. ...
3 years, 5 months ago (2017-07-25 20:44:29 UTC) #5
jcollins
On 2017/07/25 20:44:29, jcollins wrote: > On 2017/07/25 20:40:44, jcollins wrote: > > Noticed just ...
3 years, 5 months ago (2017-07-25 20:52:39 UTC) #6
Bob Nystrom
One thing then LGTM. https://codereview.chromium.org/2989643002/diff/40001/tests/corelib_2/from_environment_const_type_test.dart File tests/corelib_2/from_environment_const_type_test.dart (right): https://codereview.chromium.org/2989643002/diff/40001/tests/corelib_2/from_environment_const_type_test.dart#newcode12 tests/corelib_2/from_environment_const_type_test.dart:12: int // //# 02: static ...
3 years, 4 months ago (2017-07-27 00:02:24 UTC) #8
jcollins
https://codereview.chromium.org/2989643002/diff/40001/tests/corelib_2/from_environment_const_type_test.dart File tests/corelib_2/from_environment_const_type_test.dart (right): https://codereview.chromium.org/2989643002/diff/40001/tests/corelib_2/from_environment_const_type_test.dart#newcode12 tests/corelib_2/from_environment_const_type_test.dart:12: int // //# 02: static type warning, compile-time error ...
3 years, 4 months ago (2017-08-02 21:06:12 UTC) #9
Bob Nystrom
lgtm https://codereview.chromium.org/2989643002/diff/40001/tests/corelib_2/from_environment_const_type_test.dart File tests/corelib_2/from_environment_const_type_test.dart (right): https://codereview.chromium.org/2989643002/diff/40001/tests/corelib_2/from_environment_const_type_test.dart#newcode12 tests/corelib_2/from_environment_const_type_test.dart:12: int // //# 02: static type warning, compile-time ...
3 years, 4 months ago (2017-08-02 21:15:18 UTC) #10
jcollins
https://codereview.chromium.org/2989643002/diff/40001/tests/corelib_2/from_environment_const_type_test.dart File tests/corelib_2/from_environment_const_type_test.dart (right): https://codereview.chromium.org/2989643002/diff/40001/tests/corelib_2/from_environment_const_type_test.dart#newcode12 tests/corelib_2/from_environment_const_type_test.dart:12: int // //# 02: static type warning, compile-time error ...
3 years, 4 months ago (2017-08-02 21:44:05 UTC) #11
jcollins
3 years, 4 months ago (2017-08-03 15:37:55 UTC) #13
Message was sent while issue was closed.
Committed patchset #6 (id:100001) manually as
328c30324ceeed99880c820f2e4c79c310f6ab32 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698