If tests create files, create them in temporary directories
File::Temp
Have tests run in the same environment as make
continued...