1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118
|
# Command-line errors
[[cmd]]
name = "‘exa --aoeu’ displays an error"
shell = "exa --aoeu"
stdout = { empty = true }
stderr = { file = "outputs/error_invalid_option.ansitxt" }
status = 3
tags = [ 'error' ]
[[cmd]]
name = "‘exa -Taa’ displays an error"
shell = "exa -Taa"
stdout = { empty = true }
stderr = { file = "outputs/error_tree_all_all.ansitxt" }
status = 3
tags = [ 'error' ]
# Error suggestions
[[cmd]]
name = "‘exa -ltr’ offers a suggestion"
shell = "exa -ltr"
stdout = { empty = true }
stderr = { string = "To sort oldest files last, try \"--sort oldest\", or just \"-sold\""}
status = 3
tags = [ 'error', 'long', 'sort' ]
[[cmd]]
name = "‘exa -lt’ offers a suggestion"
shell = "exa -lt"
stdout = { empty = true }
stderr = { string = "To sort newest files last, try \"--sort newest\", or just \"-snew\""}
status = 3
tags = [ 'error', 'long', 'sort' ]
# Invalid values for $COLUMNS
[[cmd]]
name = "‘COLUMNS=999... exa’ shows an error about the number size"
shell = "exa"
environment = { "COLUMNS" = "99999999999999999999999" }
stdout = { empty = true }
stderr = { file = "outputs/error_columns_nines.ansitxt" }
status = 3
tags = [ 'error', 'env' ]
[[cmd]]
name = "‘COLUMNS=abcdef exa’ shows an error about invalid digits"
shell = "exa"
environment = { "COLUMNS" = "abcdef" }
stdout = { empty = true }
stderr = { file = "outputs/error_columns_invalid.ansitxt" }
status = 3
tags = [ 'error', 'env' ]
# Invalid values for $EXA_GRID_ROWS
[[cmd]]
name = "‘EXA_GRID_ROWS=999... exa -lG’ shows an error about the number size"
shell = "exa -lG"
environment = { "EXA_GRID_ROWS" = "99999999999999999999999" }
stdout = { empty = true }
stderr = { file = "outputs/error_grid_rows_nines.ansitxt" }
status = 3
tags = [ 'error', 'env' ]
[[cmd]]
name = "‘EXA_GRID_ROWS=abcdef exa -lG’ shows an error about invalid digits"
shell = "exa -lG"
environment = { "EXA_GRID_ROWS" = "abcdef" }
stdout = { empty = true }
stderr = { file = "outputs/error_grid_rows_invalid.ansitxt" }
status = 3
tags = [ 'error', 'env' ]
# Invalid values for $EXA_ICON_SPACING
[[cmd]]
name = "‘EXA_ICON_SPACING=999... exa --icons’ shows an error about the number size"
shell = "exa --icons"
environment = { "EXA_ICON_SPACING" = "99999999999999999999999" }
stdout = { empty = true }
stderr = { file = "outputs/error_icon_spacing_nines.ansitxt" }
status = 3
tags = [ 'error', 'env', 'icons' ]
[[cmd]]
name = "‘EXA_ICON_SPACING=abcdef exa --icons’ shows an error about invalid digits"
shell = "exa --icons"
environment = { "EXA_ICON_SPACING" = "abcdef" }
stdout = { empty = true }
stderr = { file = "outputs/error_icon_spacing_invalid.ansitxt" }
status = 3
tags = [ 'error', 'env', 'icons' ]
# Invalid values for --level (-L)
[[cmd]]
name = "‘exa -TL999...’ shows an error about the number size"
shell = "exa -TL99999999999999999999999"
stdout = { empty = true }
stderr = { file = "outputs/error_level_nines.ansitxt" }
status = 3
tags = [ 'error', 'tree', 'level' ]
[[cmd]]
name = "‘exa -TLabcdef’ shows an error about invalid digits"
shell = "exa -TLabcdef"
stdout = { empty = true }
stderr = { file = "outputs/error_level_invalid.ansitxt" }
status = 3
tags = [ 'error', 'tree', 'level' ]
|