Skip to content

Commit

Permalink
chore: use jest table tests instead of iterating directly over languages
Browse files Browse the repository at this point in the history
  • Loading branch information
mgyorke committed Apr 17, 2024
1 parent e0fccab commit 212eb75
Showing 1 changed file with 7 additions and 9 deletions.
16 changes: 7 additions & 9 deletions test/jest/acceptance/woof.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,12 @@ describe('woof', () => {
});

// test each supported language code
languages.forEach(({ langCode, expectedWoof }) => {
it(`Woofs in ${langCode}`, async () => {
const { stdout, code, stderr } = await runSnykCLI(
`woof --language=${langCode}`,
);
expect(stdout).toContain(expectedWoof);
expect(code).toBe(0);
expect(stderr).toBe('');
});
test.each(languages)('Woofs in %s', async ({ langCode, expectedWoof }) => {
const { stdout, code, stderr } = await runSnykCLI(
`woof --language=${langCode}`,
);
expect(stdout).toContain(expectedWoof);
expect(code).toBe(0);
expect(stderr).toBe('');
});
});

0 comments on commit 212eb75

Please sign in to comment.