summaryrefslogtreecommitdiff
path: root/tests/tar/BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'tests/tar/BUILD')
-rw-r--r--tests/tar/BUILD18
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