angular/adev/shared-docs/pipeline/api-gen/rendering/test/BUILD.bazel
Joey Perrott 84b66f3b04 build: migrate adev shared-docs package to use ts_project (#61217)
Migrate the build rules for shared docs to use ts_project

PR Close #61217
2025-05-09 16:32:06 +00:00

37 lines
854 B
Text

load("//adev/shared-docs/pipeline/api-gen/rendering:render_api_to_html.bzl", "render_api_to_html")
load("//tools:defaults2.bzl", "jasmine_test", "ts_project")
render_api_to_html(
name = "test",
srcs = [
"fake-cli-entries.json",
"fake-entries.json",
],
)
ts_project(
name = "unit_test_lib",
testonly = True,
srcs = glob(
[
"**/*.spec.mts",
],
),
tsconfig = "//adev/shared-docs:tsconfig_test",
deps = [
"//:node_modules/@bazel/runfiles",
"//:node_modules/@types/jsdom",
"//:node_modules/jsdom",
"//adev/shared-docs/pipeline/api-gen/rendering:render_api_to_html_lib_rjs",
],
)
jasmine_test(
name = "unit_tests",
data = [
":unit_test_lib_rjs",
"//:node_modules/jsdom",
] + glob([
"**/*.json",
]),
)