dart-sdk/tests
Nicholas Shahan 76a4d351b8 [ddc] Add non-null assertions when setting fields
!!! NOTE to Google3 rollers:
If this change causes test failures in google3 you can temporarily
set `null_safety_asserts = False` on the failing
`dart_browser_binary` targets until we can fix the mistyped code.
That should allow the test to pass with this change.

Of course feel free to revert this change again if the number of
failures is too high.

Re-land previously reverted change:
https://dart-review.googlesource.com/c/sdk/+/258780

Adds additional tests and more checks to ensure assertions are only
added in libraries that have been migrated to null safety.

Issue: https://github.com/dart-lang/sdk/issues/49918
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/259120
Reviewed-by: Sigmund Cherem <sigmund@google.com>
Commit-Queue: Nicholas Shahan <nshahan@google.com>
Change-Id: Idcab0fe49a8dd98cdd73192eabae4439aebe2013
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/260070
2022-09-23 01:22:11 +00:00
..
co19 [dart2wasm] Add relevant co19 and lib tests 2022-09-21 16:11:22 +00:00
co19_2 [infra] Add missing parenthesis in co19 update scripts 2022-07-25 14:14:59 +00:00
corelib Make Uri treat \ as / in path and authority. 2022-09-13 11:48:19 +00:00
corelib_2 Make Uri treat \ as / in path and authority. 2022-09-13 11:48:19 +00:00
dartdevc Revert "Refactor _Future." 2022-06-09 16:51:55 +00:00
dartdevc_2 [ddc] Ensure status file entries are consistent 2022-08-08 17:23:50 +00:00
ffi Fix typos 2022-09-16 19:35:00 +00:00
ffi_2 Fix typos 2022-09-16 19:35:00 +00:00
language [ddc] Add non-null assertions when setting fields 2022-09-23 01:22:11 +00:00
language_2 Revert "Reland "[cfe,corelib] Add class 'Record' to the core library"" 2022-09-19 13:52:01 +00:00
lib [pkg:js] Add proto argument to createStaticInteropMock 2022-09-16 20:13:30 +00:00
lib_2 [pkg:js] Add proto argument to createStaticInteropMock 2022-09-16 20:13:30 +00:00
modular [package:js] Add static interop stub for outlines 2022-06-17 19:58:49 +00:00
standalone Fix typos 2022-09-16 19:35:00 +00:00
standalone_2 Fix typos 2022-09-16 19:35:00 +00:00
web [dart2wasm] Fix for tearoffs in allowInterop. 2022-09-22 03:04:17 +00:00
web_2 [dart2js] Handle private names correctly in K/J-model 2022-08-11 06:56:32 +00:00
legacy_status_dart2js.csv [dart2js] Remove obsolete unittests. 2020-05-12 17:16:39 +00:00
OWNERS [infra] Add OWNERS to the Dart SDK 2022-02-14 14:06:34 +00:00
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.