dart-sdk/tests/macro_build
Konstantin Shcheglov 36c0788137 add package:_macros (SDK vendored) and package:macros (pub published)
add sdk_packages.yaml file (describes SDK vendored package locations)

delete old macro code in _fe_analyzer_shared, move tests/benchmarks

adds a top level `pkg` directory to the Dart SDK, which is where vendored packages live

BUG: https://github.com/dart-lang/sdk/issues/54976
Change-Id: Ib3503a27fb5644fa8a39ab5a3e5b568df330cfd6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/359040
Auto-Submit: Jake Macdonald <jakemac@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Jonas Termansen <sortie@google.com>
Reviewed-by: Johnni Winther <johnniwinther@google.com>
Reviewed-by: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
2024-03-26 18:40:00 +00:00
..
package_under_test add package:_macros (SDK vendored) and package:macros (pub published) 2024-03-26 18:40:00 +00:00
tester [macros] Tweaks to macro_build test. 2024-03-12 12:46:19 +00:00
analyzer_lt_test.dart [macros] Tests find SDK out instead of hard coding it. 2024-03-07 14:32:47 +00:00
cfe_lt_test.dart [macros] Tests find SDK out instead of hard coding it. 2024-03-07 14:32:47 +00:00
cfe_sdk_cli_test.dart
ddc_lt_test.dart [macros] Fix basic macro compile with DDC, add e2e test. 2024-03-08 11:37:46 +00:00
jit_lt_test.dart
jit_sdk_cli_compile_test.dart
jit_sdk_cli_run_test.dart
macro_build.status [macros] Tweaks to macro_build test. 2024-03-12 12:46:19 +00:00
README.md

Each test in this folder tests that macros build via a particular SDK entrypoint, for example via dart run.

In the test names, lt stands for "language test", meaning that the build matches the command(s) used by some type of language test.ss