load("@aspect_bazel_lib//lib:testing.bzl", "assert_contains") | |
load("@foo//:@aspect-test/a/package_json.bzl", "bin") | |
load("@foo//:npm_link_all_packages.bzl", "js_run_binary") | |
bin.bin_a_binary(name = "main") | |
bin.bin_a_test( | |
name = "test", | |
log_level = "info", | |
) | |
js_run_binary( | |
name = "run_main", | |
stdout = "run_main_stdout", | |
tool = ":main", | |
) | |
assert_contains( | |
name = "run_main_test", | |
actual = ":run_main_stdout", | |
expected = "@aspect-test/a@5.0.2", | |
) |