Clarify some skipping messages
diff --git a/tar/test/test_option_b.c b/tar/test/test_option_b.c
index 81f50be..7c2f604 100644
--- a/tar/test/test_option_b.c
+++ b/tar/test/test_option_b.c
@@ -33,7 +33,7 @@
 
 	assertMakeFile("file1", 0644, "file1");
 	if (systemf("cat file1 > test_cat.out 2> test_cat.err") != 0) {
-		skipping("Platform doesn't have cat");
+		skipping("This test requires a `cat` program");
 		return;
 	}
 	testprog_ustar = malloc(strlen(testprog) + sizeof(USTAR_OPT) + 1);
diff --git a/tar/test/test_symlink_dir.c b/tar/test/test_symlink_dir.c
index f6e9966..25bd8b1 100644
--- a/tar/test/test_symlink_dir.c
+++ b/tar/test/test_symlink_dir.c
@@ -63,7 +63,7 @@
 		/* "dir2" is a symlink to a non-existing "real_dir2" */
 		assertMakeSymlink("dest1/dir2", "real_dir2");
 	} else {
-		skipping("some symlink checks");
+		skipping("Symlinks are not supported on this platform");
 	}
 	/* "dir3" is a symlink to an existing "non_dir3" */
 	assertMakeFile("dest1/non_dir3", 0755, "abcdef");