I will reluctantly +1 this, but I think that copying all these files into a temp folder makes this hard to maintain and use, especially in debugging cases. I would prefer there be a different mechanism for loading the template, test file, or any other dependencies. I personally prefer the way that [evergreen](https://github.com/jnicklas/evergreen) loads files.