From 37e4353a188d0f073044c1d0ea3fa929a119df12 Mon Sep 17 00:00:00 2001 From: ismail simsek Date: Wed, 18 Sep 2024 17:51:58 +0200 Subject: [PATCH] Chore: Fix running frontend unit tests in JetBrains (#93441) read the files with their absolute paths --- scripts/webpack/env-util.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/webpack/env-util.js b/scripts/webpack/env-util.js index 73a437b912d..5d49fd4c8dc 100644 --- a/scripts/webpack/env-util.js +++ b/scripts/webpack/env-util.js @@ -1,13 +1,15 @@ const { parse } = require('ini'); const { readFileSync, existsSync } = require('node:fs'); +const path = require('path'); const getEnvConfig = () => { - const defaultSettings = readFileSync(`./conf/defaults.ini`, { + const grafanaRoot = path.join(__dirname, '../..'); + const defaultSettings = readFileSync(`${grafanaRoot}/conf/defaults.ini`, { encoding: 'utf-8', }); - const customSettings = existsSync(`./conf/custom.ini`) - ? readFileSync(`./conf/custom.ini`, { + const customSettings = existsSync(`${grafanaRoot}/conf/custom.ini`) + ? readFileSync(`${grafanaRoot}/conf/custom.ini`, { encoding: 'utf-8', }) : '';