blob: 09d97df581a85e0b9a586126c67d3c387c5d8b95 [file] [log] [blame]
load("@rules_multitool//multitool:cwd.bzl", "cwd")
load("@rules_shell//shell:sh_test.bzl", "sh_test")
load("//:add_dummy_file.bzl", "add_dummy_file")
sh_test(
name = "integration_test",
srcs = ["integration_test.sh"],
args = [
"$(location @multitool//tools/target-determinator)",
],
data = ["@multitool//tools/target-determinator"],
)
sh_test(
name = "integration_test_cwd",
srcs = ["integration_test.sh"],
args = [
"$(location @multitool//tools/target-determinator:cwd)",
],
data = ["@multitool//tools/target-determinator:cwd"],
)
sh_test(
name = "integration_test_workspace_root",
srcs = ["integration_test.sh"],
args = [
"$(location @multitool//tools/target-determinator:workspace_root)",
],
data = ["@multitool//tools/target-determinator:workspace_root"],
)
add_dummy_file(
name = "add_dummy_file",
tool = "@multitool//tools/target-determinator",
)
cwd(
name = "add_dummy_file_cwd",
tool = ":add_dummy_file",
)
sh_test(
name = "integration_test_add_dummy_file_cwd",
srcs = ["integration_test.sh"],
args = [
"$(location :add_dummy_file_cwd)",
],
data = [":add_dummy_file_cwd"],
)