Use separate directory for temporary files
Don't try to show phpunit output when the file is already removed

This happens when you cancel the execution.