Mode de la console Dunit - Exécution des tests deux fois
Question
J'ai un projet de test DUNIT et j'essaie de l'exécuter en mode console. Lorsque j'exécute le projet, il s'exécute deux fois (il n'ouvre qu'une seule fenêtre de console et je le vois exécuter deux fois les tests) et cela prend également beaucoup plus de temps à exécuter que lorsque je l'exécute en mode GUI. Quelqu'un sait-il comment exécuter un test de console Dunit une seule fois?
Code source DPR:
var
R: TTestResult;
begin
Application.Initialize;
if IsConsole then begin
with TextTestRunner.RunRegisteredTests(rxbHaltOnFailures) do begin
R := TextTestRunner.RunRegisteredTests;
ExitCode := R.ErrorCount + R.FailureCount;
Free;
end
end
else begin
GUITestRunner.RunRegisteredTests;
end;
end.
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow