-
Notifications
You must be signed in to change notification settings - Fork 11
Description
👓 What did you see?
The consumption chain is Reqnroll v3.3.1 -> HtmlFormatter v22.2 -> ReactComponents v24.
When a feature contains multiple scenarios and when one or more of those scenarios were skipped, the rendering is now different from the prior releases.
In the prior release, the skipped scenarios would be noted as Skipped:
With ReactComponents v24, the skipped scenarios are noted as Skipped AND now include the exception detail that caused the scenario to be skipped:
✅ What did you expect to see?
In Reqnroll, exceptions are used to indicate to the test runner that tests have failed and when skipped. So it is expected that they would be present. I have confirmed that the ndjson streams are structurally identical between these two renderings.
Under the previous version, when a step was marked as Skipped, the rendering would not include any exception detail.
Is this change in rendering behavior intentional?
📦 Which tool/library version are you using?
.NET Framework 4.8
Reqnroll 3.3.1
HtmlFormatter v22.2
ReactComponents v24.0
🔬 How could we reproduce it?
See reproduction project here
📚 Any additional context?
No response