The unit tests used to need a window. Now the same Unittests program — Delphi's and Free Pascal's alike — runs headless the moment you hand it a parameter, and still comes up in its GUI runner when you don't. One set of test sources, compiled by two toolchains: Delphi runs them under DUnit, Free Pascal under … Continue reading PREVIEW: Two runners, one executable