diff options
author | Jim Meyering <meyering@redhat.com> | 2007-11-22 22:44:51 +0100 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2007-11-23 08:27:16 +0100 |
commit | 0e9b06482efea407a7a90630c9e62d9bec5e94f4 (patch) | |
tree | 9522a2b66fdfdfc72d9811fd410cc3449773a951 | |
parent | 849c3830dc9b89a698a279a75c2bfa1e4f985fe4 (diff) | |
download | coreutils-0e9b06482efea407a7a90630c9e62d9bec5e94f4.tar.xz |
Add tests to show new class of strings accepted by date -d.
* tests/misc/date (rel-1day, rel-plus1): New tests for the recent
change in gnulib's getdate.y.
* NEWS: Mention the fix.
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | NEWS | 3 | ||||
-rwxr-xr-x | tests/misc/date | 5 |
3 files changed, 15 insertions, 0 deletions
@@ -1,3 +1,10 @@ +2007-11-23 Jim Meyering <meyering@redhat.com> + + Add tests to show new class of strings accepted by date -d. + * tests/misc/date (rel-1day, rel-plus1): New tests for the recent + change in gnulib's getdate.y. + * NEWS: Mention the fix. + 2007-11-22 Jim Meyering <meyering@redhat.com> Quiet warnings about unused parameters. @@ -108,6 +108,9 @@ GNU coreutils NEWS -*- outline -*- cut now diagnoses the '-' in "cut -f -" as an invalid range, rather than interpreting it as the unlimited range, "1-". + date -d now accepts strings of the form e.g., 'YYYYMMDD +N days', + in addition to the usual 'YYYYMMDD N days'. + du -s now includes the size of any stat'able-but-inaccessible directory in the total size. diff --git a/tests/misc/date b/tests/misc/date index 7408ea277..4a87e648a 100755 --- a/tests/misc/date +++ b/tests/misc/date @@ -126,6 +126,11 @@ my @Tests = ['rel-3a', "-d '$d1 4 seconds ago' $fmt", {OUT=>"$d0 08:17:44"}], + # This has always worked, ... + ['rel-1day', "-d '20050101 1 day' +%F", {OUT=>"2005-01-02"}], + # ...but up to coreutils-6.9, this was rejected due to the "+". + ['rel-plus1', "-d '20050101 +1 day' +%F", {OUT=>"2005-01-02"}], + ['next-s', "-d '$d1 next second' '+%Y-%m-%d %T'", {OUT=>"$d0 $ts"}], ['next-m', "-d '$d1 next minute' '+%Y-%m-%d %T'", {OUT=>"$d0 $tm"}], ['next-h', "-d '$d1 next hour' '+%Y-%m-%d %T'", {OUT=>"$d0 $th"}], |