dart-sdk/tests/dartdevc
Nicholas Shahan f7e8677ff6 [ddc] Add DDC specific NSM error test cases
Ensure there are tests for all the different code paths that
throw `NoSuchMethodError` when making some kind of dynamic invocation.

Add tests to cover the name descriptors that appear as well. Some are
confusing and in need of improvement. 

Null values in particular will cause a crash before correctly throwing
a `NoSuchMethodError`.

Change-Id: I54bbb91214e0d333b1a99abe455c8ff1a4df6cb9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/297182
Commit-Queue: Nicholas Shahan <nshahan@google.com>
Reviewed-by: Mark Zhou <markzipan@google.com>
2023-05-01 18:39:35 +00:00
..
cast_error [ddc] Add library URIs to cast failure messages 2021-04-09 22:24:43 +00:00
debugger Spelling build 2023-01-23 08:56:14 +00:00
mixin [flip-modifiers]: opt out failing ddc tests from class modifiers 2023-03-02 20:27:25 +00:00
assertion_failure_message_test.dart
basic_assignment_test.dart
const_test.dart [ddc] Migrate tests in dartdevc suite 2020-07-15 00:16:03 +00:00
developer_events_test.dart [ddc] Remove old dwds versions fallback support 2023-02-04 04:09:48 +00:00
hot_restart_expando_test.dart [ddc] Add a regression test for issue #45874 2021-05-11 22:14:28 +00:00
hot_restart_js_interop_test.dart [dartdevc] Resetting lazy js types on hot restart 2020-09-30 00:08:23 +00:00
hot_restart_late_test.dart [ddc] Reset static fields on first get or set 2022-02-11 01:18:01 +00:00
hot_restart_static_test.dart [ddc] Adding support for static setters of const fields 2022-04-01 23:51:15 +00:00
hot_restart_test.dart
hot_restart_timer_test.dart [ddc] Migrate tests in dartdevc suite 2020-07-15 00:16:03 +00:00
if_else_literal_compilation_test.dart [ddc] Avoid emitting dead branches in conditionals 2022-05-03 20:17:44 +00:00
js_interop_non_external_lib.dart [ddc] Add interop classes for static members 2022-12-08 04:57:50 +00:00
js_interop_non_external_test.dart [ddc] Add interop classes for static members 2022-12-08 04:57:50 +00:00
js_interop_test.dart Spelling 2023-01-30 18:29:59 +00:00
libraries_part.dart
libraries_test.dart
no_such_method_errors_test.dart [ddc] Add DDC specific NSM error test cases 2023-05-01 18:39:35 +00:00
runtime_utils.dart
runtime_utils_nnbd.dart
subtype_test.dart
subtype_weak_test.dart
type_normalization_test.dart
utils.dart
variance_subtype_test.dart [ddc] Fix variance test migration to null safety 2020-07-15 00:15:23 +00:00
variance_test.dart [ddc] Migrate tests in dartdevc suite 2020-07-15 00:16:03 +00:00
weak_null_safety_errors_test.dart [test_runner] Unify name for passing DDC options 2023-02-14 20:13:57 +00:00