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

Issue 2756693002: Add generic-methods 'golden' tests for 'reify' transformation (Closed)

Created:
3 years, 9 months ago by Dmitry Stefantsov
Modified:
3 years, 9 months ago
CC:
reviews_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Srong-mode tests for generic methods (`tests/language_strong/generic_methods_*`) are reused as 'golden' tests for 'reify' transformation. R=asgerf@google.com Committed: https://github.com/dart-lang/sdk/commit/1ec9c979240cbfc6109cd7739b22213047def67e

Patch Set 1 #

Total comments: 2

Patch Set 2 : Mark tests with Crash/Fail in reify.status instead of excluding #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1677 lines, -0 lines) Patch
M pkg/kernel/test/reify/reify.status View 1 1 chunk +17 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_bounds_test.dart View 1 chunk +23 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_bounds_test.dart.expect View 1 chunk +105 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_closure_test.dart View 1 chunk +41 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_dynamic_dependent_type_error_test.dart View 1 chunk +26 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_dynamic_dependent_type_error_test.dart.expect View 1 chunk +111 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_dynamic_simple_error_test.dart View 1 chunk +27 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_dynamic_simple_error_test.dart.expect View 1 chunk +109 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_dynamic_test.dart View 1 chunk +38 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_dynamic_test.dart.expect View 1 chunk +82 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_generic_class_tearoff_test.dart View 1 chunk +43 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_local_variable_declaration_test.dart View 1 chunk +50 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_named_parameters_test.dart View 1 chunk +41 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_optional_parameters_test.dart View 1 chunk +41 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_overriding_contravariance_test.dart View 1 chunk +34 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_overriding_contravariance_test.dart.expect View 1 chunk +83 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_overriding_test.dart View 1 chunk +31 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_overriding_test.dart.expect View 1 chunk +75 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_overriding_type_propagation2_test.dart View 1 chunk +46 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_overriding_type_propagation2_test.dart.expect View 1 chunk +101 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_overriding_type_propagation_test.dart View 1 chunk +46 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_overriding_type_propagation_test.dart.expect View 1 chunk +101 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_recursive_bound_error_test.dart View 1 chunk +33 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_recursive_bound_test.dart View 1 chunk +28 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_reuse_type_variables_test.dart View 1 chunk +21 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_shadowing_test.dart View 1 chunk +27 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_simple_as_expression_error_test.dart View 1 chunk +18 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_simple_as_expression_error_test.dart.expect View 1 chunk +73 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_simple_as_expression_test.dart View 1 chunk +17 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_simple_as_expression_test.dart.expect View 1 chunk +35 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_simple_is_expression_test.dart View 1 chunk +18 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_tearoff_specialization_test.dart View 1 chunk +47 lines, -0 lines 0 comments Download
A pkg/kernel/testcases/reify/generic_methods_unused_parameter_test.dart View 1 chunk +89 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (3 generated)
Dmitry Stefantsov
Hi guys, I want to ask your opinion on how I plan my workflow on ...
3 years, 9 months ago (2017-03-16 16:14:12 UTC) #3
asgerf
lgtm https://codereview.chromium.org/2756693002/diff/1/pkg/kernel/test/reify/testing.json File pkg/kernel/test/reify/testing.json (right): https://codereview.chromium.org/2756693002/diff/1/pkg/kernel/test/reify/testing.json#newcode30 pkg/kernel/test/reify/testing.json:30: "/testcases/reify/generic_methods_unused_parameter_test\\.dart$" I think these should be moved to ...
3 years, 9 months ago (2017-03-17 10:17:48 UTC) #4
Dmitry Stefantsov
https://codereview.chromium.org/2756693002/diff/1/pkg/kernel/test/reify/testing.json File pkg/kernel/test/reify/testing.json (right): https://codereview.chromium.org/2756693002/diff/1/pkg/kernel/test/reify/testing.json#newcode30 pkg/kernel/test/reify/testing.json:30: "/testcases/reify/generic_methods_unused_parameter_test\\.dart$" On 2017/03/17 10:17:48, asgerf wrote: > I think ...
3 years, 9 months ago (2017-03-17 11:50:29 UTC) #5
Dmitry Stefantsov
3 years, 9 months ago (2017-03-17 11:51:43 UTC) #7
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
1ec9c979240cbfc6109cd7739b22213047def67e (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698