@@ -710,3 +710,41 @@ verify_archive_test(
710
710
"new/base/something/this" : "that" ,
711
711
},
712
712
)
713
+ fake_artifact (
714
+ name = "program_with_dir_runfiles" ,
715
+ files = ["//tests:testdata/executable.sh" ],
716
+ runfiles = [
717
+ ":generate_tree" ,
718
+ ],
719
+ )
720
+
721
+ pkg_tar (
722
+ name = "program_with_dir_runfiles_tar" ,
723
+ srcs = [
724
+ ":program_with_dir_runfiles" ,
725
+ ],
726
+ include_runfiles = True ,
727
+ )
728
+
729
+ verify_archive_test (
730
+ name = "program_with_dir_runfiles_test" ,
731
+ must_contain = [
732
+ "program_with_dir_runfiles.runfiles" ,
733
+ "program_with_dir_runfiles.runfiles/_main" ,
734
+ "program_with_dir_runfiles.runfiles/_main/tests" ,
735
+ "program_with_dir_runfiles.runfiles/_main/tests/tar" ,
736
+ "program_with_dir_runfiles.runfiles/_main/tests/tar/generate_tree" ,
737
+ "program_with_dir_runfiles.runfiles/_main/tests/tar/generate_tree/a" ,
738
+ "program_with_dir_runfiles.runfiles/_main/tests/tar/generate_tree/a/a" ,
739
+ "program_with_dir_runfiles.runfiles/_main/tests/tar/generate_tree/a/b" ,
740
+ "program_with_dir_runfiles.runfiles/_main/tests/tar/generate_tree/a/b/c" ,
741
+ "program_with_dir_runfiles.runfiles/_main/tests/tar/generate_tree/b" ,
742
+ "program_with_dir_runfiles.runfiles/_main/tests/tar/generate_tree/b/c" ,
743
+ "program_with_dir_runfiles.runfiles/_main/tests/tar/generate_tree/b/c/d" ,
744
+ "program_with_dir_runfiles.runfiles/_main/tests/tar/generate_tree/b/d" ,
745
+ "program_with_dir_runfiles.runfiles/_main/tests/tar/generate_tree/b/e" ,
746
+ "executable.sh" ,
747
+ "program_with_dir_runfiles" ,
748
+ ],
749
+ target = ":program_with_dir_runfiles_tar" ,
750
+ )
0 commit comments