colour-term.toml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. # details view (check the argument works)
  2. [[cmd]]
  3. name = "‘exa -l --colour=always’ always uses colours for metadata"
  4. shell = "exa -l --colour=always /testcases/files"
  5. stdout = { file = "outputs/files_long.ansitxt" }
  6. stderr = { empty = true }
  7. status = 0
  8. tags = [ 'long', 'colour-term' ]
  9. [[cmd]]
  10. name = "‘exa -l --colour=never’ never uses colours for metadata"
  11. shell = "exa -l --colour=never /testcases/files"
  12. stdout = { file = "outputs/files_long_monochrome.ansitxt" }
  13. stderr = { empty = true }
  14. status = 0
  15. tags = [ 'long', 'colour-term' ]
  16. [[cmd]]
  17. name = "‘exa -l --colour=automatic’ uses colours dependently for metadata"
  18. shell = "exa -l --colour=automatic /testcases/files"
  19. stdout = { file = "outputs/files_long_monochrome.ansitxt" }
  20. stderr = { empty = true }
  21. status = 0
  22. tags = [ 'long', 'colour-term' ]
  23. # grid view (check that all colours are turned off)
  24. [[cmd]]
  25. name = "‘exa --colour=never’ never uses colours for file names"
  26. shell = "exa --colour=never /testcases/file-names"
  27. environment = { COLUMNS = "80" }
  28. stdout = { file = "outputs/files_grid_monochrome.ansitxt" }
  29. stderr = { empty = true }
  30. status = 0
  31. tags = [ 'grid', 'colour-term' ]
  32. [[cmd]]
  33. name = "‘exa --colour=never’ never uses colours for files based on their extensions"
  34. shell = "exa --colour=never /testcases/file-names-exts"
  35. environment = { COLUMNS = "80" }
  36. stdout = { file = "outputs/exts_grid_monochrome.ansitxt" }
  37. stderr = { empty = true }
  38. status = 0
  39. tags = [ 'grid', 'colour-term' ]
  40. # tree view (check that all colours are turned off)
  41. [[cmd]]
  42. name = "‘exa -T --colour=never’ never uses colours for punctuation and symlink targets"
  43. shell = "exa -T --colour=never /testcases/file-names/links"
  44. stdout = { file = "outputs/links_grid_monochrome.ansitxt" }
  45. stderr = { empty = true }
  46. status = 0
  47. tags = [ 'tree', 'colour-term' ]