]> git.ipfire.org Git - thirdparty/coreutils.git/commit
tests: date: add another locale test case
authorCollin Funk <collin.funk1@gmail.com>
Sun, 14 Dec 2025 20:37:41 +0000 (12:37 -0800)
committerCollin Funk <collin.funk1@gmail.com>
Mon, 15 Dec 2025 23:54:00 +0000 (15:54 -0800)
commit45071c85b54d5ff74d1d48b8738dc2b33869e432
treee1b7e888d995bfac1dcb319e9849f96ef5c1c2c5
parentf4dca9ca03ba2825953a86561c4af3c38d997377
tests: date: add another locale test case

On a GNU/Linux system, we have the following:

    $ LC_ALL=en_US.UTF-8 date -u -d 1:00
    Sun Dec 14 01:00:00 AM UTC 2025
    $ LC_ALL=en_US.UTF-8 locale date_fmt
    %a %b %e %r %Z %Y
    $ LC_ALL=en_US.UTF-8 locale t_fmt_ampm
    %I:%M:%S %p

    $ LC_ALL=nl_NL.UTF-8 date -u -d 1:00
    zo 14 dec 2025  1:00:00 UTC
    $ LC_ALL=nl_NL.UTF-8 locale date_fmt
    %a %e %b %Y %k:%M:%S %Z

We respect the locales preference for a leading zero or leading space in
single digit hours.

* tests/date/date-locale-hour.sh: Check that the locales preference for
leading zeros or spaces in single digit hours is used.
tests/date/date-locale-hour.sh