mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-28 11:37:44 +00:00
ls: add back version cmp test
This commit is contained in:
parent
e5331e3abb
commit
4db5a60667
1 changed files with 45 additions and 4 deletions
|
@ -2311,15 +2311,56 @@ fn test_ls_version_sort() {
|
||||||
let scene = TestScenario::new(util_name!());
|
let scene = TestScenario::new(util_name!());
|
||||||
let at = &scene.fixtures;
|
let at = &scene.fixtures;
|
||||||
for filename in [
|
for filename in [
|
||||||
"a2", "b1", "b20", "a1.4", "b3", "b11", "b20b", "b20a", "a100", "a1.13", "aa", "a1", "aaa",
|
"a2",
|
||||||
"abab", "ab", "a01.40", "a001.001",
|
"b1",
|
||||||
|
"b20",
|
||||||
|
"a1.4",
|
||||||
|
"a1.40",
|
||||||
|
"b3",
|
||||||
|
"b11",
|
||||||
|
"b20b",
|
||||||
|
"b20a",
|
||||||
|
"a100",
|
||||||
|
"a1.13",
|
||||||
|
"aa",
|
||||||
|
"a1",
|
||||||
|
"aaa",
|
||||||
|
"a1.00000040",
|
||||||
|
"abab",
|
||||||
|
"ab",
|
||||||
|
"a01.40",
|
||||||
|
"a001.001",
|
||||||
|
"a01.0000001",
|
||||||
|
"a01.001",
|
||||||
|
"a001.01",
|
||||||
] {
|
] {
|
||||||
at.touch(filename);
|
at.touch(filename);
|
||||||
}
|
}
|
||||||
|
|
||||||
let mut expected = vec![
|
let mut expected = vec![
|
||||||
"a1", "a001.001", "a1.4", "a1.13", "a01.40", "a2", "a100", "aa", "aaa", "ab", "abab", "b1",
|
"a1",
|
||||||
"b3", "b11", "b20", "b20a", "b20b", "", // because of '\n' at the end of the output
|
"a001.001",
|
||||||
|
"a001.01",
|
||||||
|
"a01.0000001",
|
||||||
|
"a01.001",
|
||||||
|
"a1.4",
|
||||||
|
"a1.13",
|
||||||
|
"a01.40",
|
||||||
|
"a1.00000040",
|
||||||
|
"a1.40",
|
||||||
|
"a2",
|
||||||
|
"a100",
|
||||||
|
"aa",
|
||||||
|
"aaa",
|
||||||
|
"ab",
|
||||||
|
"abab",
|
||||||
|
"b1",
|
||||||
|
"b3",
|
||||||
|
"b11",
|
||||||
|
"b20",
|
||||||
|
"b20a",
|
||||||
|
"b20b",
|
||||||
|
"", // because of '\n' at the end of the output
|
||||||
];
|
];
|
||||||
|
|
||||||
let result = scene.ucmd().arg("-1v").succeeds();
|
let result = scene.ucmd().arg("-1v").succeeds();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue