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

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: Remove case for variable == null in handling of ForIn. 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 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
71 71
72 [ $compiler == dartc ] 72 [ $compiler == dartc ]
73 73
74 get_set_syntax_test/none: Fail # does not accept getter/setter with no method bo dy 74 get_set_syntax_test/none: Fail # does not accept getter/setter with no method bo dy
75 application_negative_test: Fail # Runtime only test, rewrite as multitest 75 application_negative_test: Fail # Runtime only test, rewrite as multitest
76 interface_negative_test: Fail # instantiation of abstract class 76 interface_negative_test: Fail # instantiation of abstract class
77 argument_definition_test/*: Skip # Not implemented. 77 argument_definition_test/*: Skip # Not implemented.
78 assert_keyword_negative_test: Fail # Runtime only test, rewrite as multitest 78 assert_keyword_negative_test: Fail # Runtime only test, rewrite as multitest
79 assign_instance_method_negative_test: Fail # Runtime only test, rewrite as mult itest 79 assign_instance_method_negative_test: Fail # Runtime only test, rewrite as mult itest
80 body_less_constructor_wrong_arg_negative_test: Fail # Runtime only test, rewrit e as multitest 80 body_less_constructor_wrong_arg_negative_test: Fail # Runtime only test, rewrit e as multitest
81 call_nonexistent_static_test: Fail # Unresolved static calls are no longer error s.
81 call_operator_test: Pass # Issue 1355 82 call_operator_test: Pass # Issue 1355
82 cascade_test: Pass,Fail # Issue 3729 Some cases pass, but for the wrong reason 83 cascade_test: Pass,Fail # Issue 3729 Some cases pass, but for the wrong reason
83 char_escape_test: Pass # Issue 1654 84 char_escape_test: Pass # Issue 1654
84 class_literal_test/01 : Fail # language change 3368 85 class_literal_test/01 : Fail # language change 3368
85 class_literal_test/04 : Fail # language change 1031 86 class_literal_test/04 : Fail # language change 1031
86 class_literal_test/05 : Fail # language change 3368 87 class_literal_test/05 : Fail # language change 3368
87 class_literal_test/06 : Fail # language change 3368 88 class_literal_test/06 : Fail # language change 3368
88 class_literal_test/09 : Fail # language change 1031 89 class_literal_test/09 : Fail # language change 1031
89 class_literal_test/10 : Fail # language change 3368 90 class_literal_test/10 : Fail # language change 3368
90 class_literal_test/11 : Fail # language change 3368 91 class_literal_test/11 : Fail # language change 3368
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after
165 [ $compiler == none && $runtime == drt ] 166 [ $compiler == none && $runtime == drt ]
166 gc_test: Skip # Issue 1487 167 gc_test: Skip # Issue 1487
167 import_core_no_prefix_test: Fail # Issue 4607 168 import_core_no_prefix_test: Fail # Issue 4607
168 169
169 [ $runtime == dartium ] 170 [ $runtime == dartium ]
170 import_core_no_prefix_test: Fail # Issue 4607 171 import_core_no_prefix_test: Fail # Issue 4607
171 172
172 [ $compiler == none && $runtime == vm ] 173 [ $compiler == none && $runtime == vm ]
173 import_core_no_prefix_test: Fail # Issue 4607 174 import_core_no_prefix_test: Fail # Issue 4607
174 175
176 [ $runtime == vm ]
177 call_nonexistent_static_test: Fail # Issues 3085,3088,3094
178
175 [ $runtime == chrome ] 179 [ $runtime == chrome ]
176 string_escape1_negative_test: Skip 180 string_escape1_negative_test: Skip
177 181
178 # TODO(jmesserly): now that we have a bot, we need to set up Opera testing. 182 # TODO(jmesserly): now that we have a bot, we need to set up Opera testing.
179 [ $runtime == opera ] 183 [ $runtime == opera ]
180 *: Skip 184 *: Skip
181 185
182 [ $runtime == ie && ($system == linux || $system == macos) ] 186 [ $runtime == ie && ($system == linux || $system == macos) ]
183 *: Skip 187 *: Skip
184 188
185 [ $runtime == safari && ($system == linux || $system == windows) ] 189 [ $runtime == safari && ($system == linux || $system == windows) ]
186 *: Skip 190 *: Skip
187 191
188 [ $browser ] 192 [ $browser ]
189 193
190 194
191 [ $arch == simarm ] 195 [ $arch == simarm ]
192 *: Skip 196 *: Skip
193 197
194 [ $arch == arm ] 198 [ $arch == arm ]
195 *: Skip 199 *: Skip
196 200
197 [ $compiler == dart2dart ] 201 [ $compiler == dart2dart ]
202 getter_no_setter2_test/01: Fail # Issue 4898
203 setter_no_getter_test/01: Crash # Issue 4360
198 interface_negative_test: Fail 204 interface_negative_test: Fail
199 abstract_factory_constructor_test/00: Fail 205 abstract_factory_constructor_test/00: Fail
200 interface_test/00: Fail 206 interface_test/00: Fail
201 argument_definition_test/*: Skip # Not implemented. 207 argument_definition_test/*: Skip # Not implemented.
202 argument_definition2_test: Skip # Not implemented. Fails in minified tests. 208 argument_definition2_test: Skip # Not implemented. Fails in minified tests.
203 call_constructor_on_unresolvable_class_test/01: Fail # generates 'new Unresolved ()' which fails on the VM 209 call_constructor_on_unresolvable_class_test/01: Fail # generates 'new Unresolved ()' which fails on the VM
204 call_constructor_on_unresolvable_class_test/02: Fail # generates 'new Unresolved ()' which fails on the VM 210 call_constructor_on_unresolvable_class_test/02: Fail # generates 'new Unresolved ()' which fails on the VM
205 call_constructor_on_unresolvable_class_test/03: Fail # generates 'new Unresolved ()' which fails on the VM 211 call_constructor_on_unresolvable_class_test/03: Fail # generates 'new Unresolved ()' which fails on the VM
206 call_constructor_on_unresolvable_class_test/07: Fail # generates 'new Unresolved ()' which fails on the VM 212 call_constructor_on_unresolvable_class_test/07: Fail # generates 'new Unresolved ()' which fails on the VM
207 call_nonexistent_constructor_test: Fail # Issue 1031 213 call_nonexistent_constructor_test: Fail # Issue 1031
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
303 disable_privacy_test: Fail, Ok 309 disable_privacy_test: Fail, Ok
304 # This test hard codes name of file being run and precise position. 310 # This test hard codes name of file being run and precise position.
305 generic_test: Fail, Ok 311 generic_test: Fail, Ok
306 # Minified mode failures. 312 # Minified mode failures.
307 # TODO(antonm): proper support in test framework. 313 # TODO(antonm): proper support in test framework.
308 overridden_no_such_method_test: Pass, Fail, OK # Hard codes the name of invoked method ("foo"). 314 overridden_no_such_method_test: Pass, Fail, OK # Hard codes the name of invoked method ("foo").
309 many_overridden_no_such_method_test: Pass, Fail, OK # Hard codes the name of inv oked method ("foo"). 315 many_overridden_no_such_method_test: Pass, Fail, OK # Hard codes the name of inv oked method ("foo").
310 no_such_method_test: Pass, Fail, OK # Hard codes the name of invoked method ("fo o"). 316 no_such_method_test: Pass, Fail, OK # Hard codes the name of invoked method ("fo o").
311 317
312 named_parameters_aggregated_test/05: Fail # Compile-time error reported instead of static type warning. 318 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