mirror of
https://github.com/Llewellynvdm/exa.git
synced 2025-02-15 00:31:40 +00:00
Add icons xtests
This commit is contained in:
parent
fd730e436c
commit
800c73ff24
79
xtests/icons.toml
Normal file
79
xtests/icons.toml
Normal file
@ -0,0 +1,79 @@
|
||||
# view icons tests
|
||||
|
||||
[[cmd]]
|
||||
name = "‘exa -1 --icons’ shows icons next to file names in lines mode"
|
||||
shell = "exa -1 --icons /testcases/files"
|
||||
stdout = { file = "outputs/files_oneline_icons.ansitxt" }
|
||||
stderr = { empty = true }
|
||||
status = 0
|
||||
tags = [ 'oneline', 'icons' ]
|
||||
|
||||
[[cmd]]
|
||||
name = "‘exa --icons’ shows icons next to file names in grid mode"
|
||||
shell = "exa --icons /testcases/files"
|
||||
environment = { COLUMNS = "80" }
|
||||
stdout = { file = "outputs/files_grid_icons.ansitxt" }
|
||||
stderr = { empty = true }
|
||||
status = 0
|
||||
tags = [ 'env', 'grid', 'icons' ]
|
||||
|
||||
[[cmd]]
|
||||
name = "‘exa -l --icons’ shows icons next to file names in long mode"
|
||||
shell = "exa -l --icons /testcases/files"
|
||||
stdout = { file = "outputs/files_long_icons.ansitxt" }
|
||||
stderr = { empty = true }
|
||||
status = 0
|
||||
tags = [ 'long', 'icons' ]
|
||||
|
||||
[[cmd]]
|
||||
name = "‘exa -lG --icons’ shows icons next to file names in long-grid mode"
|
||||
shell = "exa -lG --icons /testcases/files"
|
||||
environment = { COLUMNS = "80" }
|
||||
stdout = { file = "outputs/files_long_grid_icons.ansitxt" }
|
||||
stderr = { empty = true }
|
||||
status = 0
|
||||
tags = [ 'env', 'long', 'grid', 'icons' ]
|
||||
|
||||
[[cmd]]
|
||||
name = "‘exa -T --icons’ shows icons next to file names in tree mode"
|
||||
shell = "exa -T --icons /testcases/files"
|
||||
environment = { COLUMNS = "80" }
|
||||
stdout = { file = "outputs/files_tree_icons.ansitxt" }
|
||||
stderr = { empty = true }
|
||||
status = 0
|
||||
tags = [ 'tree', 'icons' ]
|
||||
|
||||
[[cmd]]
|
||||
name = "‘exa -lT --icons’ shows icons next to file names in long-tree mode"
|
||||
shell = "exa -lT --icons /testcases/files"
|
||||
stdout = { file = "outputs/files_long_tree_icons.ansitxt" }
|
||||
stderr = { empty = true }
|
||||
status = 0
|
||||
tags = [ 'long', 'tree', 'icons' ]
|
||||
|
||||
|
||||
# file type icons tests
|
||||
|
||||
[[cmd]]
|
||||
name = "‘exa -1 --icons’ produces icons based on file types"
|
||||
shell = "exa -1 --icons /testcases/file-names-exts"
|
||||
stdout = { file = "outputs/exts_oneline_icons.ansitxt" }
|
||||
stderr = { empty = true }
|
||||
status = 0
|
||||
tags = [ 'oneline', 'icons' ]
|
||||
|
||||
[[cmd]]
|
||||
name = "‘exa -1 --icons’ produces icons based on permissions"
|
||||
shell = "exa -1 --icons /testcases/permissions"
|
||||
stdout = { file = "outputs/permissions_oneline_icons.ansitxt" }
|
||||
stderr = { empty = true }
|
||||
status = 0
|
||||
tags = [ 'oneline', 'icons' ]
|
||||
|
||||
[[cmd]]
|
||||
name = "‘exa -1 --icons’ produces icons for links"
|
||||
shell = "exa -1 --icons /testcases/links"
|
||||
stdout = { file = "outputs/links_oneline_icons.ansitxt" }
|
||||
stderr = { empty = true }
|
||||
status = 0
|
||||
tags = [ 'oneline', 'icons' ]
|
26
xtests/outputs/exts_oneline_icons.ansitxt
Normal file
26
xtests/outputs/exts_oneline_icons.ansitxt
Normal file
@ -0,0 +1,26 @@
|
||||
[38;5;244m[0m [38;5;244m#SAVEFILE#[0m
|
||||
[38;5;244m[0m [38;5;244mbackup~[0m
|
||||
[38;5;137m[0m [38;5;137mcompiled.class[0m
|
||||
compiled.coffee
|
||||
[38;5;137m[0m [38;5;137mcompiled.js[0m
|
||||
[38;5;137m[0m [38;5;137mcompiled.o[0m
|
||||
[31m[0m [31mcompressed.deb[0m
|
||||
[31m[0m [31mcompressed.tar.gz[0m
|
||||
[31m[0m [31mcompressed.tar.xz[0m
|
||||
[31m[0m [31mcompressed.tgz[0m
|
||||
[31m[0m [31mcompressed.txz[0m
|
||||
[31m[0m [31mCOMPRESSED.ZIP[0m
|
||||
[38;5;109m[0m [38;5;109mcrypto.asc[0m
|
||||
[38;5;109m[0m [38;5;109mcrypto.signature[0m
|
||||
[38;5;105m[0m [38;5;105mdocument.pdf[0m
|
||||
[38;5;105m[0m [38;5;105mDOCUMENT.XLSX[0m
|
||||
[38;5;244m[0m [38;5;244mfile.tmp[0m
|
||||
[38;5;133m[0m [38;5;133mIMAGE.PNG[0m
|
||||
[38;5;133m[0m [38;5;133mimage.svg[0m
|
||||
[38;5;93m[0m [38;5;93mlossless.flac[0m
|
||||
[38;5;93m[0m [38;5;93mlossless.wav[0m
|
||||
[33m[0m [1;4;33mMakefile[0m
|
||||
[38;5;92m[0m [38;5;92mmusic.mp3[0m
|
||||
[38;5;92m[0m [38;5;92mMUSIC.OGG[0m
|
||||
[38;5;135m[0m [38;5;135mVIDEO.AVI[0m
|
||||
[38;5;135m[0m [38;5;135mvideo.wmv[0m
|
6
xtests/outputs/files_grid_icons.ansitxt
Normal file
6
xtests/outputs/files_grid_icons.ansitxt
Normal file
@ -0,0 +1,6 @@
|
||||
1_bytes 3_bytes 5_bytes 7_bytes 9_bytes 11_bytes 13_bytes
|
||||
1_KiB 3_KiB 5_KiB 7_KiB 9_KiB 11_KiB 13_KiB
|
||||
1_MiB 3_MiB 5_MiB 7_MiB 9_MiB 11_MiB 13_MiB
|
||||
2_bytes 4_bytes 6_bytes 8_bytes 10_bytes 12_bytes
|
||||
2_KiB 4_KiB 6_KiB 8_KiB 10_KiB 12_KiB
|
||||
2_MiB 4_MiB 6_MiB 8_MiB 10_MiB 12_MiB
|
39
xtests/outputs/files_long_grid_icons.ansitxt
Normal file
39
xtests/outputs/files_long_grid_icons.ansitxt
Normal file
@ -0,0 +1,39 @@
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m1[0m cassowary [34m 1 Jan 12:34[0m 1_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m1.0[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 1_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m1.0[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 1_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m2[0m cassowary [34m 1 Jan 12:34[0m 2_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m2.0[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 2_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m2.1[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 2_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m3[0m cassowary [34m 1 Jan 12:34[0m 3_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m3.1[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 3_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m3.1[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 3_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m4[0m cassowary [34m 1 Jan 12:34[0m 4_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m4.1[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 4_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m4.2[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 4_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m5[0m cassowary [34m 1 Jan 12:34[0m 5_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m5.1[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 5_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m5.2[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 5_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m6[0m cassowary [34m 1 Jan 12:34[0m 6_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m6.1[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 6_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m6.3[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 6_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m7[0m cassowary [34m 1 Jan 12:34[0m 7_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m7.2[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 7_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m7.3[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 7_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m8[0m cassowary [34m 1 Jan 12:34[0m 8_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m8.2[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 8_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m8.4[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 8_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m9[0m cassowary [34m 1 Jan 12:34[0m 9_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m9.2[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 9_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m9.4[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 9_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m10[0m cassowary [34m 1 Jan 12:34[0m 10_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m10[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 10_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m10[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 10_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m11[0m cassowary [34m 1 Jan 12:34[0m 11_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m11[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 11_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m11[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 11_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m12[0m cassowary [34m 1 Jan 12:34[0m 12_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m12[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 12_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m12[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 12_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m13[0m cassowary [34m 1 Jan 12:34[0m 13_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m13[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 13_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m13[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 13_MiB
|
39
xtests/outputs/files_long_icons.ansitxt
Normal file
39
xtests/outputs/files_long_icons.ansitxt
Normal file
@ -0,0 +1,39 @@
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m1[0m cassowary [34m 1 Jan 12:34[0m 1_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m1.0[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 1_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m1.0[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 1_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m2[0m cassowary [34m 1 Jan 12:34[0m 2_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m2.0[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 2_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m2.1[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 2_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m3[0m cassowary [34m 1 Jan 12:34[0m 3_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m3.1[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 3_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m3.1[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 3_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m4[0m cassowary [34m 1 Jan 12:34[0m 4_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m4.1[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 4_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m4.2[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 4_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m5[0m cassowary [34m 1 Jan 12:34[0m 5_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m5.1[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 5_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m5.2[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 5_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m6[0m cassowary [34m 1 Jan 12:34[0m 6_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m6.1[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 6_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m6.3[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 6_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m7[0m cassowary [34m 1 Jan 12:34[0m 7_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m7.2[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 7_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m7.3[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 7_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m8[0m cassowary [34m 1 Jan 12:34[0m 8_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m8.2[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 8_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m8.4[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 8_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m9[0m cassowary [34m 1 Jan 12:34[0m 9_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m9.2[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 9_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m9.4[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 9_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m10[0m cassowary [34m 1 Jan 12:34[0m 10_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m10[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 10_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m10[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 10_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m11[0m cassowary [34m 1 Jan 12:34[0m 11_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m11[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 11_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m11[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 11_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m12[0m cassowary [34m 1 Jan 12:34[0m 12_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m12[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 12_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m12[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 12_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m13[0m cassowary [34m 1 Jan 12:34[0m 13_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m13[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m 13_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m13[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m 13_MiB
|
40
xtests/outputs/files_long_tree_icons.ansitxt
Normal file
40
xtests/outputs/files_long_tree_icons.ansitxt
Normal file
@ -0,0 +1,40 @@
|
||||
[1;34md[33mr[31mw[32mx[0m[33mr[31mw[32mx[33mr[38;5;244m-[32mx[0m [38;5;244m-[0m [1;33mvagrant[0m [34m18 Oct 00:18[0m [36m/testcases/[1;34mfiles[0m
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m1[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 1_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m1.0[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 1_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m1.0[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 1_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m2[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 2_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m2.0[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 2_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m2.1[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 2_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m3[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 3_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m3.1[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 3_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m3.1[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 3_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m4[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 4_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m4.1[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 4_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m4.2[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 4_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m5[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 5_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m5.1[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 5_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m5.2[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 5_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m6[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 6_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m6.1[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 6_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m6.3[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 6_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m7[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 7_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m7.2[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 7_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m7.3[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 7_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m8[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 8_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m8.2[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 8_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m8.4[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 8_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m9[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 9_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m9.2[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 9_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m9.4[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 9_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m10[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 10_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m10[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 10_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m10[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 10_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m11[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 11_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m11[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 11_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m11[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 11_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m12[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 12_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m12[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 12_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m12[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 12_MiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m13[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 13_bytes
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m13[0m[32mk[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m├──[0m 13_KiB
|
||||
.[1;33mr[31mw[0m[38;5;244m-[33mr[38;5;244m--[33mr[38;5;244m--[0m [1;32m13[0m[32mM[0m cassowary [34m 1 Jan 12:34[0m [38;5;244m└──[0m 13_MiB
|
39
xtests/outputs/files_oneline_icons.ansitxt
Normal file
39
xtests/outputs/files_oneline_icons.ansitxt
Normal file
@ -0,0 +1,39 @@
|
||||
1_bytes
|
||||
1_KiB
|
||||
1_MiB
|
||||
2_bytes
|
||||
2_KiB
|
||||
2_MiB
|
||||
3_bytes
|
||||
3_KiB
|
||||
3_MiB
|
||||
4_bytes
|
||||
4_KiB
|
||||
4_MiB
|
||||
5_bytes
|
||||
5_KiB
|
||||
5_MiB
|
||||
6_bytes
|
||||
6_KiB
|
||||
6_MiB
|
||||
7_bytes
|
||||
7_KiB
|
||||
7_MiB
|
||||
8_bytes
|
||||
8_KiB
|
||||
8_MiB
|
||||
9_bytes
|
||||
9_KiB
|
||||
9_MiB
|
||||
10_bytes
|
||||
10_KiB
|
||||
10_MiB
|
||||
11_bytes
|
||||
11_KiB
|
||||
11_MiB
|
||||
12_bytes
|
||||
12_KiB
|
||||
12_MiB
|
||||
13_bytes
|
||||
13_KiB
|
||||
13_MiB
|
40
xtests/outputs/files_tree_icons.ansitxt
Normal file
40
xtests/outputs/files_tree_icons.ansitxt
Normal file
@ -0,0 +1,40 @@
|
||||
[36m/testcases/[1;34mfiles[0m
|
||||
[38;5;244m├──[0m 1_bytes
|
||||
[38;5;244m├──[0m 1_KiB
|
||||
[38;5;244m├──[0m 1_MiB
|
||||
[38;5;244m├──[0m 2_bytes
|
||||
[38;5;244m├──[0m 2_KiB
|
||||
[38;5;244m├──[0m 2_MiB
|
||||
[38;5;244m├──[0m 3_bytes
|
||||
[38;5;244m├──[0m 3_KiB
|
||||
[38;5;244m├──[0m 3_MiB
|
||||
[38;5;244m├──[0m 4_bytes
|
||||
[38;5;244m├──[0m 4_KiB
|
||||
[38;5;244m├──[0m 4_MiB
|
||||
[38;5;244m├──[0m 5_bytes
|
||||
[38;5;244m├──[0m 5_KiB
|
||||
[38;5;244m├──[0m 5_MiB
|
||||
[38;5;244m├──[0m 6_bytes
|
||||
[38;5;244m├──[0m 6_KiB
|
||||
[38;5;244m├──[0m 6_MiB
|
||||
[38;5;244m├──[0m 7_bytes
|
||||
[38;5;244m├──[0m 7_KiB
|
||||
[38;5;244m├──[0m 7_MiB
|
||||
[38;5;244m├──[0m 8_bytes
|
||||
[38;5;244m├──[0m 8_KiB
|
||||
[38;5;244m├──[0m 8_MiB
|
||||
[38;5;244m├──[0m 9_bytes
|
||||
[38;5;244m├──[0m 9_KiB
|
||||
[38;5;244m├──[0m 9_MiB
|
||||
[38;5;244m├──[0m 10_bytes
|
||||
[38;5;244m├──[0m 10_KiB
|
||||
[38;5;244m├──[0m 10_MiB
|
||||
[38;5;244m├──[0m 11_bytes
|
||||
[38;5;244m├──[0m 11_KiB
|
||||
[38;5;244m├──[0m 11_MiB
|
||||
[38;5;244m├──[0m 12_bytes
|
||||
[38;5;244m├──[0m 12_KiB
|
||||
[38;5;244m├──[0m 12_MiB
|
||||
[38;5;244m├──[0m 13_bytes
|
||||
[38;5;244m├──[0m 13_KiB
|
||||
[38;5;244m└──[0m 13_MiB
|
10
xtests/outputs/links_oneline_icons.ansitxt
Normal file
10
xtests/outputs/links_oneline_icons.ansitxt
Normal file
@ -0,0 +1,10 @@
|
||||
[36mbroken[0m [31m->[0m [4;31mnowhere[0m
|
||||
[36mcurrent_dir[0m [38;5;244m->[0m [1;34m.[0m
|
||||
[36mforbidden[0m [31m->[0m [4;31m/proc/1/root[0m
|
||||
[36mitself[0m [31m->[0m [4;31mitself[0m
|
||||
[36mparent_dir[0m [38;5;244m->[0m [1;34m..[0m
|
||||
[36mroot[0m [38;5;244m->[0m [1;34m/[0m
|
||||
some_file
|
||||
[36msome_file_absolute[0m [38;5;244m->[0m [36m/testcases/links/[0msome_file
|
||||
[36msome_file_relative[0m [38;5;244m->[0m some_file
|
||||
[36musr[0m [38;5;244m->[0m [36m/[1;34musr[0m
|
22
xtests/outputs/permissions_oneline_icons.ansitxt
Normal file
22
xtests/outputs/permissions_oneline_icons.ansitxt
Normal file
@ -0,0 +1,22 @@
|
||||
000
|
||||
001
|
||||
002
|
||||
004
|
||||
010
|
||||
020
|
||||
040
|
||||
[1;32m100[0m
|
||||
200
|
||||
400
|
||||
644
|
||||
[1;32m755[0m
|
||||
[1;32m777[0m
|
||||
1000
|
||||
1001
|
||||
2000
|
||||
2010
|
||||
4000
|
||||
[1;32m4100[0m
|
||||
7666
|
||||
[1;32m7777[0m
|
||||
[1;34mforbidden-directory[0m
|
Loading…
x
Reference in New Issue
Block a user