Sonar Scan False Possitive for Node issues

## Issue Summary

Sonar is flagging javascript:S2699 on line 14: “Add at least one assertion to this test

case.”

The screenshot shows a Node test case where the assertion appears on line 15:

assert.deepEqual(extractTestIds(…), [‘C12345’]);

So the likely issue is a false positive or analyzer mismatch: the test does contain an

assertion, but Sonar may not recognize node:assert/strict or the assertion placement.

Severity is marked Blocker, effort 10 min, and the affected quality is Maintainability.

Hi @petersaunderss,

Thank you for reporting this false positive and helping us improve this rule!

We received many other false positive reports for this rule. A ticket JS-2018 has been created to track this issue and a fix was already implemented last week but it was not yet released.

This fix will be released and deployed in the next coming days so it should disappear soon.

Thank you again for your report.
Erwan