]> git.ipfire.org Git - thirdparty/tar.git/commitdiff
Port --numeric-owner basic tests to macOS
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 2 Jan 2024 03:09:59 +0000 (19:09 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 2 Jan 2024 03:12:10 +0000 (19:12 -0800)
* tests/numeric.at: If chown fails, skip the test.
This is needed on macOS 12.6 if the user has group
ID 4294967295 (nogroup), which chown rejects.

tests/numeric.at

index 4a3c2a2a4dd858d9c7e477bdc1ef83ff1d979d1f..4d81142c29629a8b0aab468573822d4b8b288c36 100644 (file)
@@ -34,7 +34,7 @@ MYGRP=$(id -gn) || AT_SKIP_TEST
 
 mkdir dir
 # Ensure correct group id on BSDs.
-chown :$MYGID dir >/dev/null 2>/dev/null
+chown :$MYGID dir || AT_SKIP_TEST
 genfile --file dir/file
 
 
@@ -74,4 +74,3 @@ OK
 AT_CLEANUP
 
 m4_popdef([TESTOP])
-