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

Move Various and TestResultsTests into UnitTests #442

Open Garados007 opened 1 year ago

Garados007 commented 1 year ago

The test experiment UnitTests allows to better structure the tests and do instrumentation at the same time. Moving the Various and TestResultsTests test experiments into UnitTests allows us to get a coverage report of higher quality as if we instrument each test experiment. Doing this we also need less boilerplate code for test setup and we need less steps in the CI pipeline which also results in faster test execution.

I would only move these two test experiments into UnitTests as the other ones do test a different aspect that is difficult to do in UnitTests: