Danke für Info, wollte nur sichergehen, dass ich nicht zu blöd bin.
Da das CompileFlag "TestInsight" ja nicht (zwangsläufig) in der Standardkonfiguration des Projektes aktiv ist, wird beim compilieren über die Kommandozeile eh die Konsolen-Version von DUnitX verwendet, die wiederum korrekt auf die Kommandozeilenbefehle (-include:Foo) reagiert. Für die Testautomatisierungen im Build-Vorgang könnte ich damit also bei Bedarf die Kategorien ansteuern, und in Delphi selbst mache ich halt entweder verschiedene Testprojekte oder klicke nur die Punkte in der Hierarchie an, die ich gerade zum Testen benötige.
Code:
msbuild Test.dproj
Test.exe -exit:continue
IF %ERRORLEVEL% NEQ 0 (
ECHO FEHLER: Tests sind fehlgeschlagen! Der Build wird abgebrochen.
EXIT /b 1
)
Nochmals danke für alle Beiträge!
Delphi 10.4 32-Bit auf Windows 10 Pro 64-Bit, ehem. Delphi 2010 32-Bit auf Windows 10 Pro 64-Bit