-
Notifications
You must be signed in to change notification settings - Fork 392
Description
my output file name is being mangled when I specify -f (for framework)
in the below use case it is only running the one framework not multiple
dotnet test $Source --filter $TestFilter -f $Framework -c $Configuration /p:NetCoreSdk=$NetCoreSdk --logger:"trx;LogFileName=$TrxFile" --results-directory:$TestResultsPath /p:CoverletOutputFormat=cobertura /p:CoverletOutput=$TestResultsPath$CoverageDataFile /p:CollectCoverage=true /p:ExcludeByAttribute="Obsolete%2cGeneratedCodeAttribute%2cCompilerGeneratedAttribute" -nodeReuse:false
where $CoverageDataFile=project.Release.linux-x64.netcoreapp3.1.coverage.xml
and for some reason the output file is actually:
project.Release.linux-x64.netcoreapp3.1coverage.netcoreapp3.1.xml.cobertura.xml
i believe this is related to #636