This is a re-send of some cleanups from: https://lore.kernel.org/git/20201120001458.GA274082@xxxxxxxxxxxxxxxxxxxxxxx/ There were some textual conflicts back then which would have been tedious to resolve, so we punted. Now that the requisite commits are all in master, this can be applied there without any conflicts. [1/4]: t0000: keep clean-up tests together [2/4]: t0000: run prereq tests inside sub-test [3/4]: t0000: run cleaning test inside sub-test [4/4]: t0000: consistently use single quotes for outer tests t/t0000-basic.sh | 570 +++++++++++++++++++++++------------------------ 1 file changed, 284 insertions(+), 286 deletions(-) -Peff