In some cases, the test environment needs to be prepared by custom commands.
Allow a user to specify custom commands, that run before main steps in UnitTest or Coverage.
Usecases:
- Setup dummy binaries like
ghdl, so pyEDAA.CLITool can find a valid path.
- create empty files (e.g. via
touch)
- copy dummy scripts to expected location (e.g. Python script emulating the ghdl CLI)
- full ghdl installation