wrap expects in test cases for better descriptions

pull/419/head
Frostebite 2022-08-12 20:24:55 +01:00
parent 9c43726f5f
commit da63ee8112
1 changed files with 10 additions and 4 deletions

View File

@ -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';
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`);
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);