Daniel Hofstetter
81b1bc1fa7
touch: remove unnecessary "extern crate"s
2023-04-08 16:34:29 +02:00
xalfer
19e456fe2a
touch: add support for --ref and --date together
...
This commit resolves issue #4608 .
To make it relatively straightforward to implement I have taken some
code from parse_date and put it inside a function parse_relative_time.
This commit changes and adds some test as well to work with the new
functionality.
2023-04-07 21:36:26 +02:00
Daniel Hofstetter
305087f8e2
factor: remove unnecessary "extern crate" in test
2023-04-06 14:52:54 +02:00
Daniel Hofstetter
74a95bc7a5
factor: expand glob import in test
2023-04-06 09:47:21 +02:00
Daniel Hofstetter
20a8b5ac9e
factor: fix "unused import" warning in test
2023-04-06 09:45:13 +02:00
Terts Diepraam
f82f92ec9f
Merge pull request #4672 from sylvestre/dircolors
...
dircolors: trigger an error when used on /
2023-04-05 00:01:19 +02:00
Daniel Hofstetter
b8eb9d3552
wc: use concat! to improve readability of tests
2023-04-04 16:36:49 +02:00
Daniel Hofstetter
0fa08757fa
wc: implement --total
2023-03-31 08:16:46 +02:00
Surya Teja K
b14d19770f
date: show error when reading dirs for -f arg ( #4572 )
...
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
2023-03-29 07:49:14 +02:00
0xMRTT
e7ef9dcd46
hashsum
: add --zero
option (#4612 ) ( #4632 )
...
* `hashsum`: add `--zero` option (#4612 )
2023-03-28 23:26:11 +02:00
Sylvestre Ledru
d29f9f2e30
dircolors: trigger an error when used on /
2023-03-28 22:54:16 +02:00
Sylvestre Ledru
6a69894f60
Merge pull request #4297 from jfinkels/mktemp-uncomment-fixed-test
...
mktemp: uncomment fixed test case
2023-03-27 21:11:29 +02:00
Daniel Hofstetter
089e645e3b
Merge pull request #4637 from haciek/du_threshold_err_fix
...
du: threshold error message fix
2023-03-27 16:32:30 +02:00
Maciej Habasiński
d277603bf1
du: fmt fix
2023-03-26 23:38:31 +02:00
Terts Diepraam
74b54074e1
deps: bump time
from 0.3.17 to 0.3.20 ( #4643 )
2023-03-26 21:47:12 +02:00
Sylvestre Ledru
ef601fac98
Merge pull request #4630 from sylvestre/inter-error
...
Adjust -i behavior for ln, cp & mv
2023-03-26 15:35:24 +02:00
Maciej Habasiński
892f1d910a
test: du invalid threshold
2023-03-26 15:08:56 +02:00
Daniel Hofstetter
f96f2fae5b
tests: fix unused import "rstest::rstest" warning
2023-03-26 11:53:20 +02:00
leon3s
bf94e8fff1
test: refactor error handling with ParseError enum
2023-03-25 14:03:45 +01:00
Sylvestre Ledru
9d54ed02a8
ln -i: adjust the behavior to match the GNU change
...
Just like mv & cp
Matches the change upstream
7a69df88999bedd8e9fccf9f3dfa9ac6907fab66
2023-03-25 11:22:45 +01:00
Sylvestre Ledru
d0a4059f34
cp -i: adjust the behavior to match the GNU change
...
Just like mv
Note that cp -i -u won't show the overwrite question
Matches the change upstream
7a69df88999bedd8e9fccf9f3dfa9ac6907fab66
2023-03-25 11:22:45 +01:00
Sylvestre Ledru
0d5daacf99
mv -i: adjust the behavior to match the GNU change
...
Matches the change upstream
7a69df88999bedd8e9fccf9f3dfa9ac6907fab66
2023-03-25 11:22:45 +01:00
Sylvestre Ledru
a4a290caf2
Merge branch 'main' into default-env-for-tests
2023-03-24 20:33:34 +01:00
Miles Liu
81a4e8fb7d
Remove keep_env
from the test framework
2023-03-24 14:25:37 +08:00
Terts Diepraam
c8ece3e972
test_touch: test a specific time with DST problems
...
Use a specific time to check whether any DST problems arise. The test is
also ignored, because this functionality seems to be broken at the
moment. Still, this is an improvement, because it is more reliable and
does not need to obtain a local offset, which might lead to a panic in
the time library.
2023-03-23 18:16:57 +01:00
Terts Diepraam
4dd88680eb
tests: define default env vars for test commands
...
We now run each command with TZ=UTC and LC_ALL=C to ensure consistent
behavior independent from external timezone and locale settings. These
can still be overridden with other values if necessary.
2023-03-23 18:15:05 +01:00
Daniel Hofstetter
74d8f2fae8
Merge pull request #4578 from daviddwk/fix-util-unnecessary-boolean-not
...
util: fix unnecessary boolean not operations
2023-03-23 10:41:47 +01:00
Piotr Kwiecinski
51d39c8bb7
test_ls: cannot find function expected_result
in this scope
2023-03-23 09:18:17 +01:00
daviddwk
c24194f454
util: fix unnecessary boolean not operations
2023-03-22 17:13:50 +01:00
Sylvestre Ledru
0f497660c8
Merge pull request #4577 from cakebaker/clippy_fix_long_literal_lacking_separators
...
touch: add underscores to long number in test
2023-03-22 16:59:20 +01:00
Daniel Hofstetter
c95bf0a116
touch: add underscores to long number in test
2023-03-22 16:48:53 +01:00
Miles Liu
2bcdae124c
chroot: fix unused import on Android
2023-03-22 12:02:01 +08:00
Daniel Hofstetter
0140f4f7d0
tests: fix "unresolved import" warnings on Windows
2023-03-20 16:26:31 +01:00
Daniel Hofstetter
94aeba9854
tests: fix unused imports warnings on Windows
2023-03-20 16:06:56 +01:00
Daniel Hofstetter
6988eb7ec6
tests: expand wildcard imports
2023-03-20 15:32:35 +01:00
Terts Diepraam
b8f2f295a6
Merge pull request #4498 from jfinkels/dd-seconds-precision-3
...
dd: fix precision for display of total time spent
2023-03-20 12:52:48 +01:00
Sylvestre Ledru
c611176878
Merge pull request #4546 from leon3s/fix-test-sort-literal-lacking-separator
...
fix: clippy long literal lacking separators
2023-03-19 19:45:12 +01:00
jfinkels
59d34ce667
Merge branch 'main' into dd-seconds-precision-3
2023-03-19 13:29:14 -04:00
Jeffrey Finkelstein
1de1a84ed2
mktemp: uncomment fixed test case
...
Uncomment a test case fixed by commit
53c4b0b81e
(pull request
https://github.com/uutils/coreutils/pull/4091 ).
2023-03-19 13:20:10 -04:00
leon3s
be51f9aa5b
fix: clippy long literal lacking separators
2023-03-19 15:01:59 +01:00
Sylvestre Ledru
10b4aeb2c8
Merge pull request #4548 from papparapa/test-du-clippy-if-not-else
...
test_du: fix unnecessary boolean operation
2023-03-19 08:56:57 +01:00
Surya Teja K
b39c4d2756
date: fix invalid argument error for RFC 3339 ( #4535 )
2023-03-19 08:54:45 +01:00
Koki Ueha
0b042f0b32
test_du: fix unnecessary boolean operation
2023-03-19 04:59:08 +00:00
leon3s
6de67cfc36
sort: fix test clippy long literal lacking separators
2023-03-18 22:30:48 +01:00
Sylvestre Ledru
be6d5bfb9c
Fix some redundant closure in test_shurf
2023-03-18 15:52:13 +01:00
Sylvestre Ledru
d42b4883e1
Fix some simply clippy warnings
...
With:
`cargo +nightly clippy --features unix --allow-dirty --fix -- -W clippy::pedantic`
2023-03-18 14:36:49 +01:00
august radjoe
89b83c2f6a
A better handler for ./coreutils date -f aze
( #4482 )
2023-03-18 14:19:57 +01:00
Daniel Hofstetter
882a35c3b6
Merge pull request #4526 from tertsdiepraam/date-d-should-return-1
...
`date`: make sure 'invalid date' message also returns exit code 1
2023-03-18 07:08:04 +01:00
Terts Diepraam
e3aab307fe
Merge pull request #4189 from jfinkels/dd-stdin-from-file-descriptor
...
dd: open stdin from file descriptor when possible
2023-03-18 01:30:31 +01:00
Terts Diepraam
1b1446ce0c
date: make sure 'invalid date' message also returns exit code 1
2023-03-17 21:49:26 +01:00