bazel-skylib/tests/select_file/BUILD

42 lines
689 B
Python

load("//rules:diff_test.bzl", "diff_test")
load("//rules:select_file.bzl", "select_file")
package(
default_applicable_licenses = ["//:license"],
default_testonly = 1,
)
licenses(["notice"])
filegroup(
name = "fg",
srcs = [
"subdir/inner.txt",
":select_me.txt",
],
)
select_file(
name = "select_me",
srcs = ":fg",
subpath = "select_me.txt",
)
select_file(
name = "select_inner",
srcs = ":fg",
subpath = "subdir/inner.txt",
)
diff_test(
name = "selected_me",
file1 = ":select_me",
file2 = ":select_me.txt",
)
diff_test(
name = "selected_inner",
file1 = ":select_inner",
file2 = "subdir/inner.txt",
)