byte-physics / igortest

Igor Pro Universal Testing Framework
https://docs.byte-physics.de/igor-unit-testing-framework/
BSD 3-Clause "New" or "Revised" License
7 stars 2 forks source link

Make `root:Packages:igortest:FailedProcWave` less verbose #441

Open Garados007 opened 1 year ago

Garados007 commented 1 year ago

This wave is used to collect a short message from each failed assertion during the test run and output them at the end as a small summary. As we do only add new information to the wave there are some circumstances now that the wave contains no longer needed information:

This can be fixed by storing the number of entries in FailedProcWave at the start of each test case and add a internal function that resets the wave to these number of entries.