From 8c66cad4eecfde441ddbb12bfb49e277ae2b55ec Mon Sep 17 00:00:00 2001 From: Sebastian Wilzbach Date: Fri, 12 Aug 2016 05:15:09 +0200 Subject: [PATCH] Fix test coverage merging with the test_runner --- src/test_runner.d | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/test_runner.d b/src/test_runner.d index ea4ba44a16..0fddcc2294 100644 --- a/src/test_runner.d +++ b/src/test_runner.d @@ -74,6 +74,11 @@ void doTest(ModuleInfo* moduleInfo, ref bool ret) shared static this() { + version(D_Coverage) + { + import core.runtime : dmd_coverSetMerge; + dmd_coverSetMerge(true); + } Runtime.moduleUnitTester = &tester; debug mode = "debug"; @@ -85,9 +90,4 @@ shared static this() void main() { - version(D_Coverage) - { - import core.runtime : dmd_coverSetMerge; - dmd_coverSetMerge(true); - } }