1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Use bundled binary from cwd in unit tests

Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
This commit is contained in:
Lauri Nevala 2020-08-31 22:06:01 +03:00
parent 1799de67e1
commit ecc9c8e03d

View File

@ -9,7 +9,7 @@ import { helmCli } from "./helm/helm-cli"
import { userStore } from "../common/user-store" import { userStore } from "../common/user-store"
import { customRequest } from "../common/request"; import { customRequest } from "../common/request";
import { getBundledKubectlVersion } from "../common/utils/app-version" import { getBundledKubectlVersion } from "../common/utils/app-version"
import { isDevelopment, isWindows } from "../common/vars"; import { isDevelopment, isWindows, isTestEnv } from "../common/vars";
const bundledVersion = getBundledKubectlVersion() const bundledVersion = getBundledKubectlVersion()
const kubectlMap: Map<string, string> = new Map([ const kubectlMap: Map<string, string> = new Map([
@ -35,7 +35,7 @@ const packageMirrors: Map<string, string> = new Map([
let bundledPath: string let bundledPath: string
const initScriptVersionString = "# lens-initscript v3\n" const initScriptVersionString = "# lens-initscript v3\n"
if (isDevelopment) { if (isDevelopment || isTestEnv) {
bundledPath = path.join(process.cwd(), "binaries", "client", process.platform, process.arch, "kubectl") bundledPath = path.join(process.cwd(), "binaries", "client", process.platform, process.arch, "kubectl")
} else { } else {
bundledPath = path.join(process.resourcesPath, process.arch, "kubectl") bundledPath = path.join(process.resourcesPath, process.arch, "kubectl")