From da63ee8112db718133a46a4f74ac959ea3a1888f Mon Sep 17 00:00:00 2001 From: Frostebite Date: Fri, 12 Aug 2022 20:24:55 +0100 Subject: [PATCH] wrap expects in test cases for better descriptions --- src/model/cloud-runner/cloud-runner.test.ts | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/model/cloud-runner/cloud-runner.test.ts b/src/model/cloud-runner/cloud-runner.test.ts index 537edfa1..8c23077f 100644 --- a/src/model/cloud-runner/cloud-runner.test.ts +++ b/src/model/cloud-runner/cloud-runner.test.ts @@ -80,15 +80,21 @@ describe('Cloud Runner', () => { const results = await CloudRunner.run(buildParameter, baseImage.toString()); const libraryString = 'Rebuilding Library because the asset database could not be found!'; const buildSucceededString = 'Build succeeded'; - expect(results).toContain(libraryString); - expect(results).toContain(buildSucceededString); + + test('1st build contains build success and library string', () => { + expect(results).toContain(libraryString); + expect(results).toContain(buildSucceededString); + }); CloudRunnerLogger.log(`run 1 succeeded`); const buildParameter2 = await BuildParameters.create(); const baseImage2 = new ImageTag(buildParameter2); const results2 = await CloudRunner.run(buildParameter2, baseImage2.toString()); CloudRunnerLogger.log(`run 2 succeeded`); - expect(results2).toContain(buildSucceededString); - expect(results2).not.toContain(libraryString); + + test('2nd build contains build success and no library string', () => { + expect(results2).toContain(buildSucceededString); + expect(results2).not.toContain(libraryString); + }); GitHub.githubInputEnabled = true; delete Cli.options; }, 1000000);