exa/xtests
Benjamin Sago 56d4d4c156 Also escape characters in links and headings
Doing this meant that the escaping functionality got used in three places, so it was extracted into a generalised function in its own module.

This is slighly slower for the case where escaped characters are displayed in the same colour as the displayable characters, which happens when listing a directory’s name when recursing. Optimise this, yeah?
2017-05-01 21:54:53 +01:00
..
attributes Protect xtests against different default users 2017-04-28 19:34:23 +01:00
dir_paths Tests for the directory path fix 2017-04-29 10:56:17 +01:00
dirs Further tests for printing out directory names 2017-04-29 11:52:44 +01:00
empty Only engage the view when there are files to show 2016-10-29 19:07:43 +01:00
file_names Also escape characters in links and headings 2017-05-01 21:54:53 +01:00
file_names_1 Also escape characters in links and headings 2017-05-01 21:54:53 +01:00
file_names_R Also escape characters in links and headings 2017-05-01 21:54:53 +01:00
file_names_T Also escape characters in links and headings 2017-05-01 21:54:53 +01:00
file_names_x Also escape characters in links and headings 2017-05-01 21:54:53 +01:00
file-names-exts Rename file-types tests to file-names-exts 2017-04-28 20:07:31 +01:00
files Replace the testcases script with a Vagrant VM 2016-10-07 19:31:03 +01:00
files_40 Replace the testcases script with a Vagrant VM 2016-10-07 19:31:03 +01:00
files_80 Replace the testcases script with a Vagrant VM 2016-10-07 19:31:03 +01:00
files_120 Replace the testcases script with a Vagrant VM 2016-10-07 19:31:03 +01:00
files_160 Replace the testcases script with a Vagrant VM 2016-10-07 19:31:03 +01:00
files_200 Replace the testcases script with a Vagrant VM 2016-10-07 19:31:03 +01:00
files_l Protect xtests against different default users 2017-04-28 19:34:23 +01:00
files_lG_40 Protect xtests against different default users 2017-04-28 19:34:23 +01:00
files_lG_80 Protect xtests against different default users 2017-04-28 19:34:23 +01:00
files_lG_120 Protect xtests against different default users 2017-04-28 19:34:23 +01:00
files_lG_160 Protect xtests against different default users 2017-04-28 19:34:23 +01:00
files_lG_200 Protect xtests against different default users 2017-04-28 19:34:23 +01:00
files_lh Protect xtests against different default users 2017-04-28 19:34:23 +01:00
files_lhb Protect xtests against different default users 2017-04-28 19:34:23 +01:00
files_lhb2 Protect xtests against different default users 2017-04-28 19:34:23 +01:00
ignores_ogg Rename file-types tests to file-names-exts 2017-04-28 20:07:31 +01:00
links Add tests for relative symlinks 2017-04-30 11:58:29 +01:00
links_1 Add tests for relative symlinks 2017-04-30 11:58:29 +01:00
links_T Add tests for relative symlinks 2017-04-30 11:58:29 +01:00
passwd Protect xtests against different default users 2017-04-28 19:34:23 +01:00
permissions Protect xtests against different default users 2017-04-28 19:34:23 +01:00
permissions_sudo Protect xtests against different default users 2017-04-28 19:34:23 +01:00
proc_1_root Fix integration test by making it time-independent 2016-10-30 14:27:20 +00:00
README.md Replace the testcases script with a Vagrant VM 2016-10-07 19:31:03 +01:00
run.sh Also escape characters in links and headings 2017-05-01 21:54:53 +01:00
specials Tests for classify and special file types 2017-04-29 09:21:31 +01:00
specials_F Tests for classify and special file types 2017-04-29 09:21:31 +01:00

Extra tests

These extra tests are intended to be run from a Vagrant VM that has already had its environment set up -- see the section in the README for more details.