Merge pull request #902 from CvX/test-collision

Avoid test collisions by using different directories in runInTempDirectory
This commit is contained in:
Adam Wathan 2019-05-09 07:38:46 -04:00 committed by GitHub
commit a7aedde4ab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,10 +3,10 @@ import path from 'path'
import rimraf from 'rimraf'
const tmpPath = path.resolve(__dirname, '../__tmp')
export default function(callback) {
return new Promise(resolve => {
const workerId = process.env.JEST_WORKER_ID
const tmpPath = path.resolve(__dirname, `../__tmp_${workerId}`)
const currentPath = process.cwd()
rimraf.sync(tmpPath)