# You should have received a copy of the GNU General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
-print_ver_ stat
. "${srcdir=.}/tests/init.sh"; path_prepend_ ./src
+print_ver_ stat
# Set this to avoid problems with weird time zones.
TZ=UTC0
ls --full-time | grep 18:43:33.023456789 \
|| skip_ this file system does not support sub-second timestamps
-test "$(stat -c %X k)" = 67413 || fail=1
-test "$(stat -c %.X k)" = 67413.023456789 || fail=1
-test "$(stat -c %.1X k)" = 67413.0 || fail=1
-test "$(stat -c %.3X k)" = 67413.023 || fail=1
-test "$(stat -c %.6X k)" = 67413.023456 || fail=1
-test "$(stat -c %.9X k)" = 67413.023456789 || fail=1
-test "$(stat -c %13.6X k)" = ' 67413.023456' || fail=1
-test "$(stat -c %013.6X k)" = 067413.023456 || fail=1
-test "$(stat -c %-13.6X k)" = '67413.023456 ' || fail=1
-test "$(stat -c %18.10X k)" = ' 67413.0234567890' || fail=1
-test "$(stat -c %I18.10X k)" = ' 67413.0234567890' || fail=1
-test "$(stat -c %018.10X k)" = 0067413.0234567890 || fail=1
-test "$(stat -c %-18.10X k)" = '67413.0234567890 ' || fail=1
+test "$(stat -c %Y k)" = 67413 || fail=1
+test "$(stat -c %.Y k)" = 67413.023456789 || fail=1
+test "$(stat -c %.1Y k)" = 67413.0 || fail=1
+test "$(stat -c %.3Y k)" = 67413.023 || fail=1
+test "$(stat -c %.6Y k)" = 67413.023456 || fail=1
+test "$(stat -c %.9Y k)" = 67413.023456789 || fail=1
+test "$(stat -c %13.6Y k)" = ' 67413.023456' || fail=1
+test "$(stat -c %013.6Y k)" = 067413.023456 || fail=1
+test "$(stat -c %-13.6Y k)" = '67413.023456 ' || fail=1
+test "$(stat -c %18.10Y k)" = ' 67413.0234567890' || fail=1
+test "$(stat -c %I18.10Y k)" = ' 67413.0234567890' || fail=1
+test "$(stat -c %018.10Y k)" = 0067413.0234567890 || fail=1
+test "$(stat -c %-18.10Y k)" = '67413.0234567890 ' || fail=1
Exit $fail