diff options
Diffstat (limited to 'tests/tar/BUILD')
-rw-r--r-- | tests/tar/BUILD | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/tests/tar/BUILD b/tests/tar/BUILD index b051b79..19504e1 100644 --- a/tests/tar/BUILD +++ b/tests/tar/BUILD @@ -15,10 +15,10 @@ """Tests for pkg_tar.""" # buildifier: disable=bzl-visibility -load("//pkg:mappings.bzl", "pkg_files", "strip_prefix") +load("//pkg:mappings.bzl", "pkg_files", "pkg_mklink", "strip_prefix") load("//pkg/private/tar:tar.bzl", "SUPPORTED_TAR_COMPRESSIONS", "pkg_tar") load("//tests:my_package_name.bzl", "my_package_naming") -load("//tests/util:defs.bzl", "directory", "link_tree", "fake_artifact") +load("//tests/util:defs.bzl", "directory", "fake_artifact", "link_tree") load("@rules_python//python:defs.bzl", "py_test") load("@bazel_skylib//rules:copy_file.bzl", "copy_file") @@ -113,9 +113,16 @@ pkg_tar( package_variables = ":my_package_variables", ) +pkg_mklink( + name = "mylink", + link_name = "mylink", + target = "dangling", +) + pkg_tar( name = "test_tar_package_dir", srcs = [ + ":mylink", ":etc/nsswitch.conf", ], package_dir = "/my/package", @@ -419,13 +426,12 @@ directory( "foo/bar/baz", ], links = { - "foo/bar/hello": "../hello.txt", - "foo/bar/alt_baz": "baz", - "foo/alt_baz": "bar/baz", + "foo/bar/hello": "../hello.txt", + "foo/bar/alt_baz": "baz", + "foo/alt_baz": "bar/baz", }, ) - # This target has symlinks 3 ways. # - mklinks rules. # - source files that are symlinks |