Skip to content
This repository was archived by the owner on Oct 12, 2022. It is now read-only.

Commit 209ce9b

Browse files
author
H. S. Teoh
committed
Fix issue 20910: fix misleading unittest runner messages.
The number returned by runModuleUnitTests is not the number of tests, but the number of modules tested.
1 parent 246d15a commit 209ce9b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/rt/dmain2.d

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -560,7 +560,7 @@ private extern (C) int _d_run_main2(char[][] args, size_t totalArgsLength, MainF
560560
if (utResult.passed == 0)
561561
.fprintf(.stderr, "No unittests run\n");
562562
else
563-
.fprintf(.stderr, "%d unittests passed\n",
563+
.fprintf(.stderr, "%d modules passed unittests\n",
564564
cast(int)utResult.passed);
565565
}
566566
if (utResult.runMain)
@@ -571,7 +571,7 @@ private extern (C) int _d_run_main2(char[][] args, size_t totalArgsLength, MainF
571571
else
572572
{
573573
if (utResult.summarize)
574-
.fprintf(.stderr, "%d/%d unittests FAILED\n",
574+
.fprintf(.stderr, "%d/%d modules FAILED unittests\n",
575575
cast(int)(utResult.executed - utResult.passed),
576576
cast(int)utResult.executed);
577577
result = EXIT_FAILURE;

0 commit comments

Comments
 (0)