From 622904d07c06177c8fc7bc072aa48377804b628d Mon Sep 17 00:00:00 2001 From: Benjamin Sago Date: Thu, 1 Apr 2021 10:19:34 +0100 Subject: [PATCH] Fix integration tests after merged PRs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit • The spaces between icons and filenames are now coloured too • Some icons are different • File sizes are now more accurate • New help text, which needed a newline at the end --- src/options/help.rs | 2 +- xtests/outputs/exts_oneline_icons.ansitxt | 50 +++++++++---------- xtests/outputs/files_long.ansitxt | 6 +-- xtests/outputs/files_long_colourscale.ansitxt | 6 +-- xtests/outputs/files_long_grid_1col.ansitxt | 6 +-- xtests/outputs/files_long_grid_2col.ansitxt | 6 +-- xtests/outputs/files_long_grid_3col.ansitxt | 6 +-- xtests/outputs/files_long_grid_4col.ansitxt | 6 +-- xtests/outputs/files_long_grid_icons.ansitxt | 6 +-- xtests/outputs/files_long_header.ansitxt | 6 +-- xtests/outputs/files_long_icons.ansitxt | 6 +-- xtests/outputs/files_long_monochrome.ansitxt | 6 +-- xtests/outputs/files_long_tree_icons.ansitxt | 8 +-- .../files_paths_long_grid_1col.ansitxt | 6 +-- .../files_paths_long_grid_2col.ansitxt | 6 +-- .../files_paths_long_grid_3col.ansitxt | 6 +-- xtests/outputs/files_tree_icons.ansitxt | 2 +- xtests/outputs/help.ansitxt | 2 + xtests/outputs/links_oneline_icons.ansitxt | 18 +++---- .../links_oneline_icons_width0.ansitxt | 18 +++---- .../links_oneline_icons_width2.ansitxt | 18 +++---- .../links_oneline_icons_width3.ansitxt | 18 +++---- .../outputs/permissions_oneline_icons.ansitxt | 12 ++--- 23 files changed, 114 insertions(+), 112 deletions(-) diff --git a/src/options/help.rs b/src/options/help.rs index 5b9e2da..8f47a73 100644 --- a/src/options/help.rs +++ b/src/options/help.rs @@ -112,7 +112,7 @@ impl fmt::Display for HelpString { write!(f, "\n{}", EXTENDED_HELP)?; } - Ok(()) + writeln!(f) } } diff --git a/xtests/outputs/exts_oneline_icons.ansitxt b/xtests/outputs/exts_oneline_icons.ansitxt index fa484ef..80d2e3a 100644 --- a/xtests/outputs/exts_oneline_icons.ansitxt +++ b/xtests/outputs/exts_oneline_icons.ansitxt @@ -1,26 +1,26 @@ - #SAVEFILE# - backup~ - compiled.class + #SAVEFILE# + backup~ + compiled.class  compiled.coffee - compiled.js - compiled.o - compressed.deb - compressed.tar.gz - compressed.tar.xz - compressed.tgz - compressed.txz - COMPRESSED.ZIP - crypto.asc - crypto.signature - document.pdf - DOCUMENT.XLSX - file.tmp - IMAGE.PNG - image.svg - lossless.flac - lossless.wav - Makefile - music.mp3 - MUSIC.OGG - VIDEO.AVI - video.wmv + compiled.js + compiled.o + compressed.deb + compressed.tar.gz + compressed.tar.xz + compressed.tgz + compressed.txz + COMPRESSED.ZIP + crypto.asc + crypto.signature + document.pdf + DOCUMENT.XLSX + file.tmp + IMAGE.PNG + image.svg + lossless.flac + lossless.wav + Makefile + music.mp3 + MUSIC.OGG + VIDEO.AVI + video.wmv diff --git a/xtests/outputs/files_long.ansitxt b/xtests/outputs/files_long.ansitxt index d20ddfa..c8a41cb 100644 --- a/xtests/outputs/files_long.ansitxt +++ b/xtests/outputs/files_long.ansitxt @@ -30,10 +30,10 @@ .rw-r--r-- 10M cassowary  1 Jan 12:34 10_MiB .rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes .rw-r--r-- 11k cassowary  1 Jan 12:34 11_KiB -.rw-r--r-- 11M cassowary  1 Jan 12:34 11_MiB +.rw-r--r-- 12M cassowary  1 Jan 12:34 11_MiB .rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes .rw-r--r-- 12k cassowary  1 Jan 12:34 12_KiB -.rw-r--r-- 12M cassowary  1 Jan 12:34 12_MiB +.rw-r--r-- 13M cassowary  1 Jan 12:34 12_MiB .rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes .rw-r--r-- 13k cassowary  1 Jan 12:34 13_KiB -.rw-r--r-- 13M cassowary  1 Jan 12:34 13_MiB +.rw-r--r-- 14M cassowary  1 Jan 12:34 13_MiB diff --git a/xtests/outputs/files_long_colourscale.ansitxt b/xtests/outputs/files_long_colourscale.ansitxt index 4bb9a86..b76c62a 100644 --- a/xtests/outputs/files_long_colourscale.ansitxt +++ b/xtests/outputs/files_long_colourscale.ansitxt @@ -30,10 +30,10 @@ .rw-r--r-- 10M cassowary  1 Jan 12:34 10_MiB .rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes .rw-r--r-- 11k cassowary  1 Jan 12:34 11_KiB -.rw-r--r-- 11M cassowary  1 Jan 12:34 11_MiB +.rw-r--r-- 12M cassowary  1 Jan 12:34 11_MiB .rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes .rw-r--r-- 12k cassowary  1 Jan 12:34 12_KiB -.rw-r--r-- 12M cassowary  1 Jan 12:34 12_MiB +.rw-r--r-- 13M cassowary  1 Jan 12:34 12_MiB .rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes .rw-r--r-- 13k cassowary  1 Jan 12:34 13_KiB -.rw-r--r-- 13M cassowary  1 Jan 12:34 13_MiB +.rw-r--r-- 14M cassowary  1 Jan 12:34 13_MiB diff --git a/xtests/outputs/files_long_grid_1col.ansitxt b/xtests/outputs/files_long_grid_1col.ansitxt index d20ddfa..c8a41cb 100644 --- a/xtests/outputs/files_long_grid_1col.ansitxt +++ b/xtests/outputs/files_long_grid_1col.ansitxt @@ -30,10 +30,10 @@ .rw-r--r-- 10M cassowary  1 Jan 12:34 10_MiB .rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes .rw-r--r-- 11k cassowary  1 Jan 12:34 11_KiB -.rw-r--r-- 11M cassowary  1 Jan 12:34 11_MiB +.rw-r--r-- 12M cassowary  1 Jan 12:34 11_MiB .rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes .rw-r--r-- 12k cassowary  1 Jan 12:34 12_KiB -.rw-r--r-- 12M cassowary  1 Jan 12:34 12_MiB +.rw-r--r-- 13M cassowary  1 Jan 12:34 12_MiB .rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes .rw-r--r-- 13k cassowary  1 Jan 12:34 13_KiB -.rw-r--r-- 13M cassowary  1 Jan 12:34 13_MiB +.rw-r--r-- 14M cassowary  1 Jan 12:34 13_MiB diff --git a/xtests/outputs/files_long_grid_2col.ansitxt b/xtests/outputs/files_long_grid_2col.ansitxt index 9e8c79e..6751bb2 100644 --- a/xtests/outputs/files_long_grid_2col.ansitxt +++ b/xtests/outputs/files_long_grid_2col.ansitxt @@ -10,11 +10,11 @@ .rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes .rw-r--r-- 10M cassowary  1 Jan 12:34 10_MiB .rw-r--r-- 4.1k cassowary  1 Jan 12:34 4_KiB .rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes .rw-r--r-- 4.2M cassowary  1 Jan 12:34 4_MiB .rw-r--r-- 11k cassowary  1 Jan 12:34 11_KiB -.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes .rw-r--r-- 11M cassowary  1 Jan 12:34 11_MiB +.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes .rw-r--r-- 12M cassowary  1 Jan 12:34 11_MiB .rw-r--r-- 5.1k cassowary  1 Jan 12:34 5_KiB .rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes .rw-r--r-- 5.2M cassowary  1 Jan 12:34 5_MiB .rw-r--r-- 12k cassowary  1 Jan 12:34 12_KiB -.rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes .rw-r--r-- 12M cassowary  1 Jan 12:34 12_MiB +.rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes .rw-r--r-- 13M cassowary  1 Jan 12:34 12_MiB .rw-r--r-- 6.1k cassowary  1 Jan 12:34 6_KiB .rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes .rw-r--r-- 6.3M cassowary  1 Jan 12:34 6_MiB .rw-r--r-- 13k cassowary  1 Jan 12:34 13_KiB -.rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes .rw-r--r-- 13M cassowary  1 Jan 12:34 13_MiB +.rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes .rw-r--r-- 14M cassowary  1 Jan 12:34 13_MiB .rw-r--r-- 7.2k cassowary  1 Jan 12:34 7_KiB diff --git a/xtests/outputs/files_long_grid_3col.ansitxt b/xtests/outputs/files_long_grid_3col.ansitxt index 0f015a1..1f22716 100644 --- a/xtests/outputs/files_long_grid_3col.ansitxt +++ b/xtests/outputs/files_long_grid_3col.ansitxt @@ -4,10 +4,10 @@ .rw-r--r-- 2 cassowary  1 Jan 12:34 2_bytes .rw-r--r-- 6.1k cassowary  1 Jan 12:34 6_KiB .rw-r--r-- 10M cassowary  1 Jan 12:34 10_MiB .rw-r--r-- 2.0k cassowary  1 Jan 12:34 2_KiB .rw-r--r-- 6.3M cassowary  1 Jan 12:34 6_MiB .rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes .rw-r--r-- 2.1M cassowary  1 Jan 12:34 2_MiB .rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes .rw-r--r-- 11k cassowary  1 Jan 12:34 11_KiB -.rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes .rw-r--r-- 7.2k cassowary  1 Jan 12:34 7_KiB .rw-r--r-- 11M cassowary  1 Jan 12:34 11_MiB +.rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes .rw-r--r-- 7.2k cassowary  1 Jan 12:34 7_KiB .rw-r--r-- 12M cassowary  1 Jan 12:34 11_MiB .rw-r--r-- 3.1k cassowary  1 Jan 12:34 3_KiB .rw-r--r-- 7.3M cassowary  1 Jan 12:34 7_MiB .rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes .rw-r--r-- 3.1M cassowary  1 Jan 12:34 3_MiB .rw-r--r-- 8 cassowary  1 Jan 12:34 8_bytes .rw-r--r-- 12k cassowary  1 Jan 12:34 12_KiB -.rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes .rw-r--r-- 8.2k cassowary  1 Jan 12:34 8_KiB .rw-r--r-- 12M cassowary  1 Jan 12:34 12_MiB +.rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes .rw-r--r-- 8.2k cassowary  1 Jan 12:34 8_KiB .rw-r--r-- 13M cassowary  1 Jan 12:34 12_MiB .rw-r--r-- 4.1k cassowary  1 Jan 12:34 4_KiB .rw-r--r-- 8.4M cassowary  1 Jan 12:34 8_MiB .rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes .rw-r--r-- 4.2M cassowary  1 Jan 12:34 4_MiB .rw-r--r-- 9 cassowary  1 Jan 12:34 9_bytes .rw-r--r-- 13k cassowary  1 Jan 12:34 13_KiB -.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes .rw-r--r-- 9.2k cassowary  1 Jan 12:34 9_KiB .rw-r--r-- 13M cassowary  1 Jan 12:34 13_MiB +.rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes .rw-r--r-- 9.2k cassowary  1 Jan 12:34 9_KiB .rw-r--r-- 14M cassowary  1 Jan 12:34 13_MiB diff --git a/xtests/outputs/files_long_grid_4col.ansitxt b/xtests/outputs/files_long_grid_4col.ansitxt index 1275dd4..9bab271 100644 --- a/xtests/outputs/files_long_grid_4col.ansitxt +++ b/xtests/outputs/files_long_grid_4col.ansitxt @@ -1,10 +1,10 @@ .rw-r--r-- 1 cassowary  1 Jan 12:34 1_bytes .rw-r--r-- 4.1k cassowary  1 Jan 12:34 4_KiB .rw-r--r-- 7.3M cassowary  1 Jan 12:34 7_MiB .rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes .rw-r--r-- 1.0k cassowary  1 Jan 12:34 1_KiB .rw-r--r-- 4.2M cassowary  1 Jan 12:34 4_MiB .rw-r--r-- 8 cassowary  1 Jan 12:34 8_bytes .rw-r--r-- 11k cassowary  1 Jan 12:34 11_KiB -.rw-r--r-- 1.0M cassowary  1 Jan 12:34 1_MiB .rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes .rw-r--r-- 8.2k cassowary  1 Jan 12:34 8_KiB .rw-r--r-- 11M cassowary  1 Jan 12:34 11_MiB +.rw-r--r-- 1.0M cassowary  1 Jan 12:34 1_MiB .rw-r--r-- 5 cassowary  1 Jan 12:34 5_bytes .rw-r--r-- 8.2k cassowary  1 Jan 12:34 8_KiB .rw-r--r-- 12M cassowary  1 Jan 12:34 11_MiB .rw-r--r-- 2 cassowary  1 Jan 12:34 2_bytes .rw-r--r-- 5.1k cassowary  1 Jan 12:34 5_KiB .rw-r--r-- 8.4M cassowary  1 Jan 12:34 8_MiB .rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes .rw-r--r-- 2.0k cassowary  1 Jan 12:34 2_KiB .rw-r--r-- 5.2M cassowary  1 Jan 12:34 5_MiB .rw-r--r-- 9 cassowary  1 Jan 12:34 9_bytes .rw-r--r-- 12k cassowary  1 Jan 12:34 12_KiB -.rw-r--r-- 2.1M cassowary  1 Jan 12:34 2_MiB .rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes .rw-r--r-- 9.2k cassowary  1 Jan 12:34 9_KiB .rw-r--r-- 12M cassowary  1 Jan 12:34 12_MiB +.rw-r--r-- 2.1M cassowary  1 Jan 12:34 2_MiB .rw-r--r-- 6 cassowary  1 Jan 12:34 6_bytes .rw-r--r-- 9.2k cassowary  1 Jan 12:34 9_KiB .rw-r--r-- 13M cassowary  1 Jan 12:34 12_MiB .rw-r--r-- 3 cassowary  1 Jan 12:34 3_bytes .rw-r--r-- 6.1k cassowary  1 Jan 12:34 6_KiB .rw-r--r-- 9.4M cassowary  1 Jan 12:34 9_MiB .rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes .rw-r--r-- 3.1k cassowary  1 Jan 12:34 3_KiB .rw-r--r-- 6.3M cassowary  1 Jan 12:34 6_MiB .rw-r--r-- 10 cassowary  1 Jan 12:34 10_bytes .rw-r--r-- 13k cassowary  1 Jan 12:34 13_KiB -.rw-r--r-- 3.1M cassowary  1 Jan 12:34 3_MiB .rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes .rw-r--r-- 10k cassowary  1 Jan 12:34 10_KiB .rw-r--r-- 13M cassowary  1 Jan 12:34 13_MiB +.rw-r--r-- 3.1M cassowary  1 Jan 12:34 3_MiB .rw-r--r-- 7 cassowary  1 Jan 12:34 7_bytes .rw-r--r-- 10k cassowary  1 Jan 12:34 10_KiB .rw-r--r-- 14M cassowary  1 Jan 12:34 13_MiB .rw-r--r-- 4 cassowary  1 Jan 12:34 4_bytes .rw-r--r-- 7.2k cassowary  1 Jan 12:34 7_KiB .rw-r--r-- 10M cassowary  1 Jan 12:34 10_MiB diff --git a/xtests/outputs/files_long_grid_icons.ansitxt b/xtests/outputs/files_long_grid_icons.ansitxt index 5807ff1..06159ae 100644 --- a/xtests/outputs/files_long_grid_icons.ansitxt +++ b/xtests/outputs/files_long_grid_icons.ansitxt @@ -30,10 +30,10 @@ .rw-r--r-- 10M cassowary  1 Jan 12:34  10_MiB .rw-r--r-- 11 cassowary  1 Jan 12:34  11_bytes .rw-r--r-- 11k cassowary  1 Jan 12:34  11_KiB -.rw-r--r-- 11M cassowary  1 Jan 12:34  11_MiB +.rw-r--r-- 12M cassowary  1 Jan 12:34  11_MiB .rw-r--r-- 12 cassowary  1 Jan 12:34  12_bytes .rw-r--r-- 12k cassowary  1 Jan 12:34  12_KiB -.rw-r--r-- 12M cassowary  1 Jan 12:34  12_MiB +.rw-r--r-- 13M cassowary  1 Jan 12:34  12_MiB .rw-r--r-- 13 cassowary  1 Jan 12:34  13_bytes .rw-r--r-- 13k cassowary  1 Jan 12:34  13_KiB -.rw-r--r-- 13M cassowary  1 Jan 12:34  13_MiB +.rw-r--r-- 14M cassowary  1 Jan 12:34  13_MiB diff --git a/xtests/outputs/files_long_header.ansitxt b/xtests/outputs/files_long_header.ansitxt index c0d57a5..65e981d 100644 --- a/xtests/outputs/files_long_header.ansitxt +++ b/xtests/outputs/files_long_header.ansitxt @@ -31,10 +31,10 @@ .rw-r--r-- 10M cassowary  1 Jan 12:34 10_MiB .rw-r--r-- 11 cassowary  1 Jan 12:34 11_bytes .rw-r--r-- 11k cassowary  1 Jan 12:34 11_KiB -.rw-r--r-- 11M cassowary  1 Jan 12:34 11_MiB +.rw-r--r-- 12M cassowary  1 Jan 12:34 11_MiB .rw-r--r-- 12 cassowary  1 Jan 12:34 12_bytes .rw-r--r-- 12k cassowary  1 Jan 12:34 12_KiB -.rw-r--r-- 12M cassowary  1 Jan 12:34 12_MiB +.rw-r--r-- 13M cassowary  1 Jan 12:34 12_MiB .rw-r--r-- 13 cassowary  1 Jan 12:34 13_bytes .rw-r--r-- 13k cassowary  1 Jan 12:34 13_KiB -.rw-r--r-- 13M cassowary  1 Jan 12:34 13_MiB +.rw-r--r-- 14M cassowary  1 Jan 12:34 13_MiB diff --git a/xtests/outputs/files_long_icons.ansitxt b/xtests/outputs/files_long_icons.ansitxt index 5807ff1..06159ae 100644 --- a/xtests/outputs/files_long_icons.ansitxt +++ b/xtests/outputs/files_long_icons.ansitxt @@ -30,10 +30,10 @@ .rw-r--r-- 10M cassowary  1 Jan 12:34  10_MiB .rw-r--r-- 11 cassowary  1 Jan 12:34  11_bytes .rw-r--r-- 11k cassowary  1 Jan 12:34  11_KiB -.rw-r--r-- 11M cassowary  1 Jan 12:34  11_MiB +.rw-r--r-- 12M cassowary  1 Jan 12:34  11_MiB .rw-r--r-- 12 cassowary  1 Jan 12:34  12_bytes .rw-r--r-- 12k cassowary  1 Jan 12:34  12_KiB -.rw-r--r-- 12M cassowary  1 Jan 12:34  12_MiB +.rw-r--r-- 13M cassowary  1 Jan 12:34  12_MiB .rw-r--r-- 13 cassowary  1 Jan 12:34  13_bytes .rw-r--r-- 13k cassowary  1 Jan 12:34  13_KiB -.rw-r--r-- 13M cassowary  1 Jan 12:34  13_MiB +.rw-r--r-- 14M cassowary  1 Jan 12:34  13_MiB diff --git a/xtests/outputs/files_long_monochrome.ansitxt b/xtests/outputs/files_long_monochrome.ansitxt index 2339466..18e8375 100644 --- a/xtests/outputs/files_long_monochrome.ansitxt +++ b/xtests/outputs/files_long_monochrome.ansitxt @@ -30,10 +30,10 @@ .rw-r--r-- 10M cassowary 1 Jan 12:34 10_MiB .rw-r--r-- 11 cassowary 1 Jan 12:34 11_bytes .rw-r--r-- 11k cassowary 1 Jan 12:34 11_KiB -.rw-r--r-- 11M cassowary 1 Jan 12:34 11_MiB +.rw-r--r-- 12M cassowary 1 Jan 12:34 11_MiB .rw-r--r-- 12 cassowary 1 Jan 12:34 12_bytes .rw-r--r-- 12k cassowary 1 Jan 12:34 12_KiB -.rw-r--r-- 12M cassowary 1 Jan 12:34 12_MiB +.rw-r--r-- 13M cassowary 1 Jan 12:34 12_MiB .rw-r--r-- 13 cassowary 1 Jan 12:34 13_bytes .rw-r--r-- 13k cassowary 1 Jan 12:34 13_KiB -.rw-r--r-- 13M cassowary 1 Jan 12:34 13_MiB +.rw-r--r-- 14M cassowary 1 Jan 12:34 13_MiB diff --git a/xtests/outputs/files_long_tree_icons.ansitxt b/xtests/outputs/files_long_tree_icons.ansitxt index 3c7da81..ac52ef1 100644 --- a/xtests/outputs/files_long_tree_icons.ansitxt +++ b/xtests/outputs/files_long_tree_icons.ansitxt @@ -1,4 +1,4 @@ -drwxrwxr-x - vagrant  1 Jan 12:34  /testcases/files +drwxrwxr-x - vagrant  1 Jan 12:34  /testcases/files .rw-r--r-- 1 cassowary  1 Jan 12:34 ├──  1_bytes .rw-r--r-- 1.0k cassowary  1 Jan 12:34 ├──  1_KiB .rw-r--r-- 1.0M cassowary  1 Jan 12:34 ├──  1_MiB @@ -31,10 +31,10 @@ .rw-r--r-- 10M cassowary  1 Jan 12:34 ├──  10_MiB .rw-r--r-- 11 cassowary  1 Jan 12:34 ├──  11_bytes .rw-r--r-- 11k cassowary  1 Jan 12:34 ├──  11_KiB -.rw-r--r-- 11M cassowary  1 Jan 12:34 ├──  11_MiB +.rw-r--r-- 12M cassowary  1 Jan 12:34 ├──  11_MiB .rw-r--r-- 12 cassowary  1 Jan 12:34 ├──  12_bytes .rw-r--r-- 12k cassowary  1 Jan 12:34 ├──  12_KiB -.rw-r--r-- 12M cassowary  1 Jan 12:34 ├──  12_MiB +.rw-r--r-- 13M cassowary  1 Jan 12:34 ├──  12_MiB .rw-r--r-- 13 cassowary  1 Jan 12:34 ├──  13_bytes .rw-r--r-- 13k cassowary  1 Jan 12:34 ├──  13_KiB -.rw-r--r-- 13M cassowary  1 Jan 12:34 └──  13_MiB +.rw-r--r-- 14M cassowary  1 Jan 12:34 └──  13_MiB diff --git a/xtests/outputs/files_paths_long_grid_1col.ansitxt b/xtests/outputs/files_paths_long_grid_1col.ansitxt index d35b5b0..850945f 100644 --- a/xtests/outputs/files_paths_long_grid_1col.ansitxt +++ b/xtests/outputs/files_paths_long_grid_1col.ansitxt @@ -3,13 +3,13 @@ .rw-r--r-- 10M cassowary  1 Jan 12:34 /testcases/files/10_MiB .rw-r--r-- 11 cassowary  1 Jan 12:34 /testcases/files/11_bytes .rw-r--r-- 11k cassowary  1 Jan 12:34 /testcases/files/11_KiB -.rw-r--r-- 11M cassowary  1 Jan 12:34 /testcases/files/11_MiB +.rw-r--r-- 12M cassowary  1 Jan 12:34 /testcases/files/11_MiB .rw-r--r-- 12 cassowary  1 Jan 12:34 /testcases/files/12_bytes .rw-r--r-- 12k cassowary  1 Jan 12:34 /testcases/files/12_KiB -.rw-r--r-- 12M cassowary  1 Jan 12:34 /testcases/files/12_MiB +.rw-r--r-- 13M cassowary  1 Jan 12:34 /testcases/files/12_MiB .rw-r--r-- 13 cassowary  1 Jan 12:34 /testcases/files/13_bytes .rw-r--r-- 13k cassowary  1 Jan 12:34 /testcases/files/13_KiB -.rw-r--r-- 13M cassowary  1 Jan 12:34 /testcases/files/13_MiB +.rw-r--r-- 14M cassowary  1 Jan 12:34 /testcases/files/13_MiB .rw-r--r-- 1 cassowary  1 Jan 12:34 /testcases/files/1_bytes .rw-r--r-- 1.0k cassowary  1 Jan 12:34 /testcases/files/1_KiB .rw-r--r-- 1.0M cassowary  1 Jan 12:34 /testcases/files/1_MiB diff --git a/xtests/outputs/files_paths_long_grid_2col.ansitxt b/xtests/outputs/files_paths_long_grid_2col.ansitxt index 4f076a8..408c311 100644 --- a/xtests/outputs/files_paths_long_grid_2col.ansitxt +++ b/xtests/outputs/files_paths_long_grid_2col.ansitxt @@ -3,13 +3,13 @@ .rw-r--r-- 10M cassowary  1 Jan 12:34 /testcases/files/10_MiB .rw-r--r-- 4.1k cassowary  1 Jan 12:34 /testcases/files/4_KiB .rw-r--r-- 11 cassowary  1 Jan 12:34 /testcases/files/11_bytes .rw-r--r-- 4.2M cassowary  1 Jan 12:34 /testcases/files/4_MiB .rw-r--r-- 11k cassowary  1 Jan 12:34 /testcases/files/11_KiB .rw-r--r-- 5 cassowary  1 Jan 12:34 /testcases/files/5_bytes -.rw-r--r-- 11M cassowary  1 Jan 12:34 /testcases/files/11_MiB .rw-r--r-- 5.1k cassowary  1 Jan 12:34 /testcases/files/5_KiB +.rw-r--r-- 12M cassowary  1 Jan 12:34 /testcases/files/11_MiB .rw-r--r-- 5.1k cassowary  1 Jan 12:34 /testcases/files/5_KiB .rw-r--r-- 12 cassowary  1 Jan 12:34 /testcases/files/12_bytes .rw-r--r-- 5.2M cassowary  1 Jan 12:34 /testcases/files/5_MiB .rw-r--r-- 12k cassowary  1 Jan 12:34 /testcases/files/12_KiB .rw-r--r-- 6 cassowary  1 Jan 12:34 /testcases/files/6_bytes -.rw-r--r-- 12M cassowary  1 Jan 12:34 /testcases/files/12_MiB .rw-r--r-- 6.1k cassowary  1 Jan 12:34 /testcases/files/6_KiB +.rw-r--r-- 13M cassowary  1 Jan 12:34 /testcases/files/12_MiB .rw-r--r-- 6.1k cassowary  1 Jan 12:34 /testcases/files/6_KiB .rw-r--r-- 13 cassowary  1 Jan 12:34 /testcases/files/13_bytes .rw-r--r-- 6.3M cassowary  1 Jan 12:34 /testcases/files/6_MiB .rw-r--r-- 13k cassowary  1 Jan 12:34 /testcases/files/13_KiB .rw-r--r-- 7 cassowary  1 Jan 12:34 /testcases/files/7_bytes -.rw-r--r-- 13M cassowary  1 Jan 12:34 /testcases/files/13_MiB .rw-r--r-- 7.2k cassowary  1 Jan 12:34 /testcases/files/7_KiB +.rw-r--r-- 14M cassowary  1 Jan 12:34 /testcases/files/13_MiB .rw-r--r-- 7.2k cassowary  1 Jan 12:34 /testcases/files/7_KiB .rw-r--r-- 1 cassowary  1 Jan 12:34 /testcases/files/1_bytes .rw-r--r-- 7.3M cassowary  1 Jan 12:34 /testcases/files/7_MiB .rw-r--r-- 1.0k cassowary  1 Jan 12:34 /testcases/files/1_KiB .rw-r--r-- 8 cassowary  1 Jan 12:34 /testcases/files/8_bytes .rw-r--r-- 1.0M cassowary  1 Jan 12:34 /testcases/files/1_MiB .rw-r--r-- 8.2k cassowary  1 Jan 12:34 /testcases/files/8_KiB diff --git a/xtests/outputs/files_paths_long_grid_3col.ansitxt b/xtests/outputs/files_paths_long_grid_3col.ansitxt index ce99ce2..71007b6 100644 --- a/xtests/outputs/files_paths_long_grid_3col.ansitxt +++ b/xtests/outputs/files_paths_long_grid_3col.ansitxt @@ -3,11 +3,11 @@ .rw-r--r-- 10M cassowary  1 Jan 12:34 /testcases/files/10_MiB .rw-r--r-- 2 cassowary  1 Jan 12:34 /testcases/files/2_bytes .rw-r--r-- 6.1k cassowary  1 Jan 12:34 /testcases/files/6_KiB .rw-r--r-- 11 cassowary  1 Jan 12:34 /testcases/files/11_bytes .rw-r--r-- 2.0k cassowary  1 Jan 12:34 /testcases/files/2_KiB .rw-r--r-- 6.3M cassowary  1 Jan 12:34 /testcases/files/6_MiB .rw-r--r-- 11k cassowary  1 Jan 12:34 /testcases/files/11_KiB .rw-r--r-- 2.1M cassowary  1 Jan 12:34 /testcases/files/2_MiB .rw-r--r-- 7 cassowary  1 Jan 12:34 /testcases/files/7_bytes -.rw-r--r-- 11M cassowary  1 Jan 12:34 /testcases/files/11_MiB .rw-r--r-- 3 cassowary  1 Jan 12:34 /testcases/files/3_bytes .rw-r--r-- 7.2k cassowary  1 Jan 12:34 /testcases/files/7_KiB +.rw-r--r-- 12M cassowary  1 Jan 12:34 /testcases/files/11_MiB .rw-r--r-- 3 cassowary  1 Jan 12:34 /testcases/files/3_bytes .rw-r--r-- 7.2k cassowary  1 Jan 12:34 /testcases/files/7_KiB .rw-r--r-- 12 cassowary  1 Jan 12:34 /testcases/files/12_bytes .rw-r--r-- 3.1k cassowary  1 Jan 12:34 /testcases/files/3_KiB .rw-r--r-- 7.3M cassowary  1 Jan 12:34 /testcases/files/7_MiB .rw-r--r-- 12k cassowary  1 Jan 12:34 /testcases/files/12_KiB .rw-r--r-- 3.1M cassowary  1 Jan 12:34 /testcases/files/3_MiB .rw-r--r-- 8 cassowary  1 Jan 12:34 /testcases/files/8_bytes -.rw-r--r-- 12M cassowary  1 Jan 12:34 /testcases/files/12_MiB .rw-r--r-- 4 cassowary  1 Jan 12:34 /testcases/files/4_bytes .rw-r--r-- 8.2k cassowary  1 Jan 12:34 /testcases/files/8_KiB +.rw-r--r-- 13M cassowary  1 Jan 12:34 /testcases/files/12_MiB .rw-r--r-- 4 cassowary  1 Jan 12:34 /testcases/files/4_bytes .rw-r--r-- 8.2k cassowary  1 Jan 12:34 /testcases/files/8_KiB .rw-r--r-- 13 cassowary  1 Jan 12:34 /testcases/files/13_bytes .rw-r--r-- 4.1k cassowary  1 Jan 12:34 /testcases/files/4_KiB .rw-r--r-- 8.4M cassowary  1 Jan 12:34 /testcases/files/8_MiB .rw-r--r-- 13k cassowary  1 Jan 12:34 /testcases/files/13_KiB .rw-r--r-- 4.2M cassowary  1 Jan 12:34 /testcases/files/4_MiB .rw-r--r-- 9 cassowary  1 Jan 12:34 /testcases/files/9_bytes -.rw-r--r-- 13M cassowary  1 Jan 12:34 /testcases/files/13_MiB .rw-r--r-- 5 cassowary  1 Jan 12:34 /testcases/files/5_bytes .rw-r--r-- 9.2k cassowary  1 Jan 12:34 /testcases/files/9_KiB +.rw-r--r-- 14M cassowary  1 Jan 12:34 /testcases/files/13_MiB .rw-r--r-- 5 cassowary  1 Jan 12:34 /testcases/files/5_bytes .rw-r--r-- 9.2k cassowary  1 Jan 12:34 /testcases/files/9_KiB .rw-r--r-- 1 cassowary  1 Jan 12:34 /testcases/files/1_bytes .rw-r--r-- 5.1k cassowary  1 Jan 12:34 /testcases/files/5_KiB .rw-r--r-- 9.4M cassowary  1 Jan 12:34 /testcases/files/9_MiB diff --git a/xtests/outputs/files_tree_icons.ansitxt b/xtests/outputs/files_tree_icons.ansitxt index 2d05bca..1c571ae 100644 --- a/xtests/outputs/files_tree_icons.ansitxt +++ b/xtests/outputs/files_tree_icons.ansitxt @@ -1,4 +1,4 @@ - /testcases/files + /testcases/files ├──  1_bytes ├──  1_KiB ├──  1_MiB diff --git a/xtests/outputs/help.ansitxt b/xtests/outputs/help.ansitxt index 87a491c..750a66f 100644 --- a/xtests/outputs/help.ansitxt +++ b/xtests/outputs/help.ansitxt @@ -16,6 +16,7 @@ DISPLAY OPTIONS --colo[u]r=WHEN when to use terminal colours (always, auto, never) --colo[u]r-scale highlight levels of file sizes distinctly --icons display icons + --no-icons don't display icons (always overrides --icons) FILTERING AND SORTING OPTIONS -a, --all show hidden and 'dot' files @@ -39,6 +40,7 @@ LONG VIEW OPTIONS -H, --links list each file's number of hard links -i, --inode list each file's inode number -m, --modified use the modified timestamp field + -n, --numeric list numeric user and group IDs -S, --blocks show number of file system blocks -t, --time FIELD which timestamp field to list (modified, accessed, created) -u, --accessed use the accessed timestamp field diff --git a/xtests/outputs/links_oneline_icons.ansitxt b/xtests/outputs/links_oneline_icons.ansitxt index 7457089..48a99e0 100644 --- a/xtests/outputs/links_oneline_icons.ansitxt +++ b/xtests/outputs/links_oneline_icons.ansitxt @@ -1,10 +1,10 @@ - broken -> nowhere - current_dir -> . - forbidden -> /proc/1/root - itself -> itself - parent_dir -> .. - root -> / + broken -> nowhere + current_dir -> . + forbidden -> /proc/1/root + itself -> itself + parent_dir -> .. + root -> /  some_file - some_file_absolute -> /testcases/links/some_file - some_file_relative -> some_file - usr -> /usr + some_file_absolute -> /testcases/links/some_file + some_file_relative -> some_file + usr -> /usr diff --git a/xtests/outputs/links_oneline_icons_width0.ansitxt b/xtests/outputs/links_oneline_icons_width0.ansitxt index 867c310..df4a963 100644 --- a/xtests/outputs/links_oneline_icons_width0.ansitxt +++ b/xtests/outputs/links_oneline_icons_width0.ansitxt @@ -1,10 +1,10 @@ -broken -> nowhere -current_dir -> . -forbidden -> /proc/1/root -itself -> itself -parent_dir -> .. -root -> / +broken -> nowhere +current_dir -> . +forbidden -> /proc/1/root +itself -> itself +parent_dir -> .. +root -> / some_file -some_file_absolute -> /testcases/links/some_file -some_file_relative -> some_file -usr -> /usr +some_file_absolute -> /testcases/links/some_file +some_file_relative -> some_file +usr -> /usr diff --git a/xtests/outputs/links_oneline_icons_width2.ansitxt b/xtests/outputs/links_oneline_icons_width2.ansitxt index 914aa12..50df3db 100644 --- a/xtests/outputs/links_oneline_icons_width2.ansitxt +++ b/xtests/outputs/links_oneline_icons_width2.ansitxt @@ -1,10 +1,10 @@ - broken -> nowhere - current_dir -> . - forbidden -> /proc/1/root - itself -> itself - parent_dir -> .. - root -> / + broken -> nowhere + current_dir -> . + forbidden -> /proc/1/root + itself -> itself + parent_dir -> .. + root -> /  some_file - some_file_absolute -> /testcases/links/some_file - some_file_relative -> some_file - usr -> /usr + some_file_absolute -> /testcases/links/some_file + some_file_relative -> some_file + usr -> /usr diff --git a/xtests/outputs/links_oneline_icons_width3.ansitxt b/xtests/outputs/links_oneline_icons_width3.ansitxt index 417a6c3..ee749c3 100644 --- a/xtests/outputs/links_oneline_icons_width3.ansitxt +++ b/xtests/outputs/links_oneline_icons_width3.ansitxt @@ -1,10 +1,10 @@ - broken -> nowhere - current_dir -> . - forbidden -> /proc/1/root - itself -> itself - parent_dir -> .. - root -> / + broken -> nowhere + current_dir -> . + forbidden -> /proc/1/root + itself -> itself + parent_dir -> .. + root -> /  some_file - some_file_absolute -> /testcases/links/some_file - some_file_relative -> some_file - usr -> /usr + some_file_absolute -> /testcases/links/some_file + some_file_relative -> some_file + usr -> /usr diff --git a/xtests/outputs/permissions_oneline_icons.ansitxt b/xtests/outputs/permissions_oneline_icons.ansitxt index e982768..156f478 100644 --- a/xtests/outputs/permissions_oneline_icons.ansitxt +++ b/xtests/outputs/permissions_oneline_icons.ansitxt @@ -5,18 +5,18 @@  010  020  040 - 100 + 100  200  400  644 - 755 - 777 + 755 + 777  1000  1001  2000  2010  4000 - 4100 + 4100  7666 - 7777 - forbidden-directory + 7777 + forbidden-directory