test: pipe requires tmpdir
Fixes #3227 (closed)
Except on Windows, common.PIPE
is in the temp directory. So tests that use common.PIPE
need to call common.refreshTmpDir()
. I dislike the non-obvious coupling of those two things, and maybe there's a better solution, but for the moment at least, this fixes it.