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

Issue 27378002: Add mirror tests for generic interfaces. Add base-language test for malbounded interfaces. (Closed)

Created:
7 years, 2 months ago by rmacnak
Modified:
7 years, 2 months ago
Reviewers:
regis, gbracha
CC:
reviews_dartlang.org, Johnni Winther, ahe
Visibility:
Public.

Description

Add mirror tests for generic interfaces. Add base-language test for malbounded interfaces. B=http://dartbug.com/14118 R=gbracha@google.com, regis@google.com Committed: https://code.google.com/p/dart/source/detail?r=28703

Patch Set 1 : #

Total comments: 1

Patch Set 2 : #

Total comments: 2

Patch Set 3 : #

Total comments: 1

Patch Set 4 : #

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+194 lines, -0 lines) Patch
M tests/language/language.status View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download
M tests/language/language_analyzer.status View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M tests/language/language_dart2js.status View 1 2 3 2 chunks +13 lines, -0 lines 0 comments Download
A tests/language/malbounded_instantiation_test.dart View 1 2 3 1 chunk +15 lines, -0 lines 0 comments Download
A tests/language/malbounded_type_cast_test.dart View 1 2 3 1 chunk +30 lines, -0 lines 0 comments Download
A tests/language/malbounded_type_test_test.dart View 1 1 chunk +16 lines, -0 lines 0 comments Download
M tests/lib/lib.status View 1 2 3 4 4 chunks +4 lines, -0 lines 0 comments Download
A tests/lib/mirrors/generic_interface_test.dart View 1 2 1 chunk +110 lines, -0 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
rmacnak
Currently dart2js "fails" the new base-level test, and marking it as "Fail" in the status ...
7 years, 2 months ago (2013-10-15 18:10:57 UTC) #1
regis
LGTM What do you mean by "base-level"? The ..._test/none multitest? https://codereview.chromium.org/27378002/diff/4001/tests/language/malbounded_instantiation_test.dart File tests/language/malbounded_instantiation_test.dart (right): https://codereview.chromium.org/27378002/diff/4001/tests/language/malbounded_instantiation_test.dart#newcode7 ...
7 years, 2 months ago (2013-10-15 19:04:07 UTC) #2
rmacnak
On 2013/10/15 19:04:07, regis wrote: > LGTM > > What do you mean by "base-level"? ...
7 years, 2 months ago (2013-10-15 20:56:57 UTC) #3
gbracha
Note that the comments will also effect the results further down the line. https://codereview.chromium.org/27378002/diff/11001/tests/lib/mirrors/generic_interface_test.dart File ...
7 years, 2 months ago (2013-10-15 22:02:10 UTC) #4
rmacnak
Fixed 2 errors in mirror test, marked mirror test status (failing the substitute just like ...
7 years, 2 months ago (2013-10-15 22:02:24 UTC) #5
gbracha
lgtm
7 years, 2 months ago (2013-10-15 22:03:17 UTC) #6
regis
https://codereview.chromium.org/27378002/diff/16001/tests/language/malbounded_type_cast_test.dart File tests/language/malbounded_type_cast_test.dart (right): https://codereview.chromium.org/27378002/diff/16001/tests/language/malbounded_type_cast_test.dart#newcode13 tests/language/malbounded_type_cast_test.dart:13: Expect.throws(() => s as Malbounded1, (e) => e is ...
7 years, 2 months ago (2013-10-15 22:08:30 UTC) #7
rmacnak
Updated tests and status files, PTAL. Issue numbers as-yet-unassigned.
7 years, 2 months ago (2013-10-16 00:37:12 UTC) #8
gbracha
lgtm
7 years, 2 months ago (2013-10-16 00:43:40 UTC) #9
regis
LGTM
7 years, 2 months ago (2013-10-16 00:51:59 UTC) #10
rmacnak
Committed patchset #5 manually as r28703 (presubmit successful).
7 years, 2 months ago (2013-10-16 01:07:06 UTC) #11
ahe
7 years, 2 months ago (2013-10-16 07:36:22 UTC) #12
Message was sent while issue was closed.
Johnni, could you please take a look at these tests?

Powered by Google App Engine
This is Rietveld 408576698