chore: test the runfiles tar listing
diff --git a/lib/tests/tar/BUILD.bazel b/lib/tests/tar/BUILD.bazel
index c4981c0..0be7390 100644
--- a/lib/tests/tar/BUILD.bazel
+++ b/lib/tests/tar/BUILD.bazel
@@ -182,6 +182,19 @@
     toolchains = ["@bsd_tar_toolchains//:resolved_toolchain"],
 )
 
+assert_tar_listing(
+    name = "test_runfiles_listing",
+    actual = "tar_runfiles",
+    expected = [
+        "-rwxr-xr-x  0 0      0         819 Jan  1  2023 lib/tests/tar/cat_src_file.sh",
+        "-rwxr-xr-x  0 0      0         819 Jan  1  2023 lib/tests/tar/cat_src_file",
+        "-rwxr-xr-x  0 0      0         819 Jan  1  2023 lib/tests/tar/cat_src_file.runfiles/aspect_bazel_lib/lib/tests/tar/cat_src_file.sh",
+        "-rwxr-xr-x  0 0      0         819 Jan  1  2023 lib/tests/tar/cat_src_file.runfiles/aspect_bazel_lib/lib/tests/tar/cat_src_file",
+        "-rwxr-xr-x  0 0      0          21 Jan  1  2023 lib/tests/tar/cat_src_file.runfiles/aspect_bazel_lib/lib/tests/tar/src_file",
+        "-rwxr-xr-x  0 0      0       17312 Jan  1  2023 lib/tests/tar/cat_src_file.runfiles/bazel_tools/tools/bash/runfiles/runfiles.bash",
+    ],
+)
+
 diff_test(
     name = "test_runfiles",
     timeout = "short",