Skip to content

Commit 4efea75

Browse files
committed
append extension to result filename if non is provided. Fixes #146
1 parent 1b517ae commit 4efea75

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

src/coverlet.console/Program.cs

+1
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ static int Main(string[] args)
7171

7272
var filename = Path.GetFileName(dOutput);
7373
filename = (filename == string.Empty) ? $"coverage.{reporter.Extension}" : filename;
74+
filename = Path.HasExtension(filename) ? filename : $"{filename}.{reporter.Extension}";
7475

7576
var report = Path.Combine(directory, filename);
7677
logger.LogInformation($" Generating report '{report}'");

src/coverlet.msbuild.tasks/CoverageResultTask.cs

+1
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ public override bool Execute()
6767

6868
var filename = Path.GetFileName(_output);
6969
filename = (filename == string.Empty) ? $"coverage.{reporter.Extension}" : filename;
70+
filename = Path.HasExtension(filename) ? filename : $"{filename}.{reporter.Extension}";
7071

7172
var report = Path.Combine(directory, filename);
7273
Console.WriteLine($" Generating report '{report}'");

0 commit comments

Comments
 (0)