mirror of
https://github.com/kristoferssolo/solorice.git
synced 2025-10-21 20:10:34 +00:00
18 lines
523 B
JavaScript
18 lines
523 B
JavaScript
const path = require('path')
|
|
const os = require('os')
|
|
const fs = require('fs')
|
|
|
|
process.on('uncaughtException', function (err) {
|
|
let msg = 'Uncaught exception: ' + err.stack
|
|
console.error(msg)
|
|
})
|
|
|
|
module.exports = async () => {
|
|
let dataHome = path.join(os.tmpdir(), `coc-test/${process.pid}`)
|
|
fs.mkdirSync(dataHome, {recursive: true})
|
|
process.env.NODE_ENV = 'test'
|
|
process.env.COC_DATA_HOME = dataHome
|
|
process.env.COC_VIMCONFIG = path.join(__dirname, 'src/__tests__')
|
|
process.env.TMPDIR = '/tmp/coc-test'
|
|
}
|