From f2aa2d5426464de07c743267cb466f2670cb39fd Mon Sep 17 00:00:00 2001 From: Anton Gushcha Date: Thu, 26 Feb 2015 20:32:15 +0300 Subject: [PATCH] Adjusting builder to run tests on libraries configurations --- src/dlangide/builders/builder.d | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/dlangide/builders/builder.d b/src/dlangide/builders/builder.d index 3cadd4a..0886a87 100644 --- a/src/dlangide/builders/builder.d +++ b/src/dlangide/builders/builder.d @@ -64,7 +64,11 @@ class Builder : BackgroundOperationWatcher { } else if (_buildOp == BuildOperation.Clean) { params ~= "clean".dup; } else if (_buildOp == BuildOperation.Run) { - params ~= "run".dup; + if (_projectConfig.type == ProjectConfiguration.Type.Library) { + params ~= "test".dup; + } else { + params ~= "run".dup; + } } else if (_buildOp == BuildOperation.Upgrade) { params ~= "upgrade".dup; params ~= "--force-remove".dup;