dart-sdk/tests
Srujan Gaddam a700d5f902 [dart2wasm] Handle extension types that wrap allowed types on external members
Users are allowed to have extension types on types that we allow
on external methods e.g. String. For most types, this doesn't make a
difference as we jsify for parameters and dartify and cast for return
types. The one place it does matter is when we check the static type
to do int conversions. Here, we should use the erased type instead.

Change-Id: Ibfcb0acc7f2c8a1ba3b52aa42000640982f11962
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/335120
Reviewed-by: Aske Simon Christensen <askesc@google.com>
Commit-Queue: Srujan Gaddam <srujzs@google.com>
2023-11-09 21:58:33 +00:00
..
co19 [co19] Roll co19 to 6ec024498b3546c775b65cd2d964eb3c6ff0fb2f 2023-09-29 13:59:53 +00:00
co19_2 [test] Introduce status variable $simulator, and fix some cases missing simarm_x64. 2023-04-04 03:10:26 +00:00
corelib [tests] Make corelib/string_split_test conditional rather than multitest 2023-11-03 17:28:08 +00:00
corelib_2 [dart2js] Add Dart web speciailized expectation helpers. 2023-08-11 20:59:30 +00:00
dartdevc [ddc] Normalize name of Event type in test 2023-11-07 00:50:20 +00:00
dartdevc_2 [ddc] Normalize name of Event type in test 2023-11-07 00:50:20 +00:00
ffi [vm] Mark NativeFieldWrapperClasses as base 2023-10-31 10:23:12 +00:00
ffi_2 [vm, ffi] Round up checking for registers for small structs. 2023-10-17 23:01:17 +00:00
language [tests] Mark closure/cycles_test as slow on chrome, skip on firefox. 2023-11-08 18:43:51 +00:00
language_2 [analyzer] Issue 53927: Disallow final fields to be used in a const context. 2023-11-02 20:46:20 +00:00
lib [dart2wasm] Handle extension types that wrap allowed types on external members 2023-11-09 21:58:33 +00:00
lib_2 [vm/isolates] Ensure removeErrorListener makes exceptions unhandled. 2023-11-09 20:46:59 +00:00
modular Fix incorrect file reference in license headers 2023-09-18 06:44:08 +00:00
standalone Fix a bug where proxy usernames/passwords containing @ were not correctly parsed. 2023-11-03 19:48:42 +00:00
web [dart2js] Fix list tracing treating first/last setters as type preserving. 2023-11-08 03:50:21 +00:00
web_2 [web] fix improperly migrated tests. 2023-10-25 15:37:50 +00:00
legacy_status_dart2js.csv
OWNERS
README.md

This directory contains tests of the language and core library implementations. For more information, see https://github.com/dart-lang/sdk/wiki/Testing.