From b128f550060beaee426d7d5e82ced8f44d8f96b2 Mon Sep 17 00:00:00 2001 From: Lauri Nevala Date: Wed, 2 Dec 2020 16:44:44 +0200 Subject: [PATCH] Add run tests step to Windows pipeline (#1610) Signed-off-by: Lauri Nevala --- .azure-pipelines.yml | 6 ++++-- src/main/__test__/kubeconfig-manager.test.ts | 3 ++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index d7515f4398..8db2859598 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -41,10 +41,12 @@ jobs: displayName: Generate npm package - script: make -j2 build-extensions displayName: Build bundled extensions - - script: make integration-win - displayName: Run integration tests + - script: make test + displayName: Run tests - script: make test-extensions displayName: Run In-tree Extension tests + - script: make integration-win + displayName: Run integration tests - script: make build condition: "and(succeeded(), startsWith(variables['Build.SourceBranch'], 'refs/tags/'))" displayName: Build diff --git a/src/main/__test__/kubeconfig-manager.test.ts b/src/main/__test__/kubeconfig-manager.test.ts index 5a5eca9548..89c882b109 100644 --- a/src/main/__test__/kubeconfig-manager.test.ts +++ b/src/main/__test__/kubeconfig-manager.test.ts @@ -32,6 +32,7 @@ import { getFreePort } from "../port"; import fse from "fs-extra"; import { loadYaml } from "@kubernetes/client-node"; import { Console } from "console"; +import * as path from "path"; console = new Console(process.stdout, process.stderr); // fix mockFS @@ -84,7 +85,7 @@ describe("kubeconfig manager tests", () => { const kubeConfManager = await KubeconfigManager.create(cluster, contextHandler, port); expect(logger.error).not.toBeCalled(); - expect(kubeConfManager.getPath()).toBe("tmp/kubeconfig-foo"); + expect(kubeConfManager.getPath()).toBe(`tmp${path.sep}kubeconfig-foo`); const file = await fse.readFile(kubeConfManager.getPath()); const yml = loadYaml(file.toString());