From 7c00e33d0e0c10c3be69b53ba9881891d7227f3d Mon Sep 17 00:00:00 2001 From: Frostebite Date: Thu, 23 Dec 2021 17:54:08 +0000 Subject: [PATCH] Expect build params in remote client as json --- src/model/cloud-runner/cloud-runner.test.ts | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/model/cloud-runner/cloud-runner.test.ts b/src/model/cloud-runner/cloud-runner.test.ts index cdcda77c..cc186504 100644 --- a/src/model/cloud-runner/cloud-runner.test.ts +++ b/src/model/cloud-runner/cloud-runner.test.ts @@ -28,16 +28,7 @@ describe('Cloud Runner', () => { const baseImage = new ImageTag(buildParameter); await CloudRunner.run(buildParameter, baseImage.toString()); const file = fs.readFileSync(`${CloudRunnerState.buildGuid}-outputfile.txt`, 'utf-8').toString(); - const buildParameterKeys = Object.keys(buildParameter); - for (const element of buildParameterKeys) { - if (buildParameter[element] !== undefined) { - if (file.includes(`${element}":"${buildParameter[element]}`)) { - expect(file).toContain(`${element}":"${buildParameter[element]}`); - } else { - expect(file).toContain(`${element}":${buildParameter[element]}`); - } - } - } + expect(file).toContain(JSON.stringify(buildParameter)); const inputKeys = Object.getOwnPropertyNames(Input); for (const element of inputKeys) { if (Input[element] !== undefined) {