UNPKG

1.54 kBJavaScriptView Raw
1// import * as cuid from 'scuid'
2// import * as path from 'path'
3// import * as os from 'os'
4// import * as fs from 'fs-extra'
5// import {Config} from './Config'
6// const mockDotFile = {
7// "token": "test-token"
8// }
9// describe('config', () => {
10// test('should init paths correct in subfolder', async () => {
11// const home = path.join(os.tmpdir(), `${cuid()}`)
12// const definitionDir = path.join(os.tmpdir(), `${cuid()}`)
13// const cwd = path.join(definitionDir, 'src')
14// fs.mkdirpSync(definitionDir)
15// fs.mkdirpSync(home)
16// fs.copySync(path.join(__dirname, '../test/test-project'), definitionDir)
17// const config = new Config({mock: true, home, cwd})
18// expect(config.definitionDir).toBe(definitionDir)
19// expect(config.definitionPath).toBe(path.join(definitionDir, 'graphcool.yml'))
20// })
21// test('should allow .graphcoolrc file in current folder', async () => {
22// const home = path.join(os.tmpdir(), `${cuid()}`)
23// const definitionDir = path.join(home, 'definition')
24// const cwd = path.join(definitionDir, 'src')
25// fs.mkdirpSync(definitionDir)
26// fs.mkdirpSync(home)
27// fs.copySync(path.join(__dirname, '../test/test-project'), definitionDir)
28// const dotGraphcoolPath = path.join(definitionDir, '.graphcoolrc')
29// fs.writeFileSync(dotGraphcoolPath, JSON.stringify(mockDotFile))
30// const config = new Config({mock: true, home, cwd})
31// expect(config.localRCPath).toBe(dotGraphcoolPath)
32// })
33// })
34//# sourceMappingURL=Config.oldtest.js.map
\No newline at end of file