diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/tar.test | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/tar.test b/tests/tar.test index 4b2f2120..70668c9c 100644 --- a/tests/tar.test +++ b/tests/tar.test @@ -59,6 +59,11 @@ skipnot id nobody >/dev/null testing "pass group" "tar c --owner root --group nobody --mtime @0 file | LST" \ "-rw-rw-r-- root/nobody 0 1970-01-01 00:00 file\n" "" "" +# Historically we output a "base 256" format that _we_ could decode but that +# GNU tar choked on, so check the exact bytes with SUM, not a LST round trip. +testing "huge values" "tar c --owner 9999999 --group 8888888 --mtime @0 file | SUM 3" \ + "396b07fd2f80eeb312462e3bfb7dc1325dc6bcfb\n" "" "" + touch -t 198701231234.56 file testing "pass mtime" \ "tar c --owner root --group root file | LST --full-time" \ |