Skip to content

Commit

Permalink
chore: run formatter
Browse files Browse the repository at this point in the history
  • Loading branch information
PeterSchafer committed Feb 6, 2025
1 parent 99cdf4d commit 6fb4993
Showing 1 changed file with 13 additions and 5 deletions.
18 changes: 13 additions & 5 deletions test/jest/acceptance/snyk-code/snyk-code.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -592,7 +592,7 @@ describe('snyk code test', () => {
await runSnykCLI(`rm -rf ${localPath}`);
});
it('should include ignored issue for snyk-goof with exit code 0 --include-ignores and fingerprints', async () => {
if(type === 'typescript') {
if (type === 'typescript') {
console.log('Skipping test for typescript');
return;
}
Expand Down Expand Up @@ -620,12 +620,20 @@ describe('snyk code test', () => {
// Verify SARIF file
expect(existsSync(filePath)).toBe(true);

const sarifOutput = JSON.parse(readFileSync(filePath, 'utf8'));
const sarifOutput = JSON.parse(readFileSync(filePath, 'utf8'));

// Check that the SARIF payload contains all expected fingerprints including identity and snyk/asset/finding/v1
const fingerprints = sarifOutput.runs[0].results.flatMap(result => result.fingerprints || []);
expect(fingerprints).toContainEqual(expect.objectContaining({ identity: expect.any(String) }));
expect(fingerprints).toContainEqual(expect.objectContaining({ 'snyk/asset/finding/v1': expect.any(String) }));
const fingerprints = sarifOutput.runs[0].results.flatMap(
(result) => result.fingerprints || [],
);
expect(fingerprints).toContainEqual(
expect.objectContaining({ identity: expect.any(String) }),
);
expect(fingerprints).toContainEqual(
expect.objectContaining({
'snyk/asset/finding/v1': expect.any(String),
}),
);

const suppressions = sarifOutput.runs[0].results.filter(
(result) => result.suppressions,
Expand Down

0 comments on commit 6fb4993

Please sign in to comment.