UNPKG

@looker/embed-services

Version:
24 lines 962 B
import path from 'path'; import * as fs from 'fs'; import { environmentPrefix } from '@looker/sdk'; import { NodeSession, NodeSettingsIniFile } from '@looker/sdk-node'; var homeToRoost = '../../../../'; export var getRootPath = () => path.join(__dirname, homeToRoost); export var rootFile = function rootFile() { var fileName = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; return path.join(getRootPath(), fileName); }; var localIni = process.env.LOOKERSDK_INI || rootFile('looker.ini'); var settings = new NodeSettingsIniFile(environmentPrefix, localIni, 'Looker'); export var session = new NodeSession(settings); export var timeout = 3600000; export var TestConfig = () => { var testFile = 'data.yml.json'; var testPath = rootFile('test/'); var dataFile = "".concat(testPath).concat(testFile); var testData = JSON.parse(fs.readFileSync(dataFile, 'utf-8')); return { testData }; }; //# sourceMappingURL=utils.js.map