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

Side by Side Diff: tests/language/language.status

Issue 10920089: Generate a warning and a runtime error for calls to nonexistent static calls, getters and setters. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2 # for details. All rights reserved. Use of this source code is governed by a 2 # for details. All rights reserved. Use of this source code is governed by a
3 # BSD-style license that can be found in the LICENSE file. 3 # BSD-style license that can be found in the LICENSE file.
4 4
5 # This directory contains tests that are intended to show the 5 # This directory contains tests that are intended to show the
6 # current state of the language. 6 # current state of the language.
7 7
8 # In order to maintain maximum test coverage for all builds, 8 # In order to maintain maximum test coverage for all builds,
9 # please use the following procedure to mark a test 9 # please use the following procedure to mark a test
10 # failed on architectures other than the one you are working on. 10 # failed on architectures other than the one you are working on.
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
78 78
79 [ $compiler == dartc ] 79 [ $compiler == dartc ]
80 80
81 get_set_syntax_test/none: Fail # does not accept getter/setter with no method bo dy 81 get_set_syntax_test/none: Fail # does not accept getter/setter with no method bo dy
82 application_negative_test: Fail # Runtime only test, rewrite as multitest 82 application_negative_test: Fail # Runtime only test, rewrite as multitest
83 interface_negative_test: Fail # instantiation of abstract class 83 interface_negative_test: Fail # instantiation of abstract class
84 argument_definition_test/*: Skip # Not implemented. 84 argument_definition_test/*: Skip # Not implemented.
85 assert_keyword_negative_test: Fail # Runtime only test, rewrite as multitest 85 assert_keyword_negative_test: Fail # Runtime only test, rewrite as multitest
86 assign_instance_method_negative_test: Fail # Runtime only test, rewrite as mult itest 86 assign_instance_method_negative_test: Fail # Runtime only test, rewrite as mult itest
87 body_less_constructor_wrong_arg_negative_test: Fail # Runtime only test, rewrit e as multitest 87 body_less_constructor_wrong_arg_negative_test: Fail # Runtime only test, rewrit e as multitest
88 call_nonexistent_static_test: Fail # Unresolved static calls are no longer error s.
88 call_operator_test: Pass # Issue 1355 89 call_operator_test: Pass # Issue 1355
89 cascade_test: Pass,Fail # Issue 3729 Some cases pass, but for the wrong reason 90 cascade_test: Pass,Fail # Issue 3729 Some cases pass, but for the wrong reason
90 char_escape_test: Pass # Issue 1654 91 char_escape_test: Pass # Issue 1654
91 class_literal_test/01 : Fail # language change 3368 92 class_literal_test/01 : Fail # language change 3368
92 class_literal_test/04 : Fail # language change 1031 93 class_literal_test/04 : Fail # language change 1031
93 class_literal_test/05 : Fail # language change 3368 94 class_literal_test/05 : Fail # language change 3368
94 class_literal_test/06 : Fail # language change 3368 95 class_literal_test/06 : Fail # language change 3368
95 class_literal_test/09 : Fail # language change 1031 96 class_literal_test/09 : Fail # language change 1031
96 class_literal_test/10 : Fail # language change 3368 97 class_literal_test/10 : Fail # language change 3368
97 class_literal_test/11 : Fail # language change 3368 98 class_literal_test/11 : Fail # language change 3368
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
177 [ $compiler == none && $runtime == drt ] 178 [ $compiler == none && $runtime == drt ]
178 gc_test: Skip # Issue 1487 179 gc_test: Skip # Issue 1487
179 import_core_no_prefix_test: Fail # Issue 4607 180 import_core_no_prefix_test: Fail # Issue 4607
180 181
181 [ $runtime == dartium ] 182 [ $runtime == dartium ]
182 import_core_no_prefix_test: Fail # Issue 4607 183 import_core_no_prefix_test: Fail # Issue 4607
183 184
184 [ $compiler == none && $runtime == vm ] 185 [ $compiler == none && $runtime == vm ]
185 import_core_no_prefix_test: Fail # Issue 4607 186 import_core_no_prefix_test: Fail # Issue 4607
186 187
188 [ $runtime == vm ]
189 call_nonexistent_static_test: Fail # Issues 3085,3088,3094
190
187 [ $runtime == chrome ] 191 [ $runtime == chrome ]
188 string_escape1_negative_test: Skip 192 string_escape1_negative_test: Skip
189 193
190 # TODO(jmesserly): now that we have a bot, we need to set up Opera testing. 194 # TODO(jmesserly): now that we have a bot, we need to set up Opera testing.
191 [ $runtime == opera ] 195 [ $runtime == opera ]
192 *: Skip 196 *: Skip
193 197
194 [ $runtime == ie && ($system == linux || $system == macos) ] 198 [ $runtime == ie && ($system == linux || $system == macos) ]
195 *: Skip 199 *: Skip
196 200
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after
320 disable_privacy_test: Fail, Ok 324 disable_privacy_test: Fail, Ok
321 # This test hard codes name of file being run and precise position. 325 # This test hard codes name of file being run and precise position.
322 generic_test: Fail, Ok 326 generic_test: Fail, Ok
323 # Minified mode failures. 327 # Minified mode failures.
324 # TODO(antonm): proper support in test framework. 328 # TODO(antonm): proper support in test framework.
325 overridden_no_such_method_test: Pass, Fail, OK # Hard codes the name of invoked method ("foo"). 329 overridden_no_such_method_test: Pass, Fail, OK # Hard codes the name of invoked method ("foo").
326 many_overridden_no_such_method_test: Pass, Fail, OK # Hard codes the name of inv oked method ("foo"). 330 many_overridden_no_such_method_test: Pass, Fail, OK # Hard codes the name of inv oked method ("foo").
327 no_such_method_test: Pass, Fail, OK # Hard codes the name of invoked method ("fo o"). 331 no_such_method_test: Pass, Fail, OK # Hard codes the name of invoked method ("fo o").
328 332
329 named_parameters_aggregated_test/05: Fail # Compile-time error reported instead of static type warning. 333 named_parameters_aggregated_test/05: Fail # Compile-time error reported instead of static type warning.
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698