Use coverlet instead of OpenCover
Target netcoreapp2.0
This commit is contained in:
@@ -14,8 +14,7 @@ build_script:
|
|||||||
- dotnet pack --include-symbols --include-source -c Release src\HtmlSanitizer
|
- dotnet pack --include-symbols --include-source -c Release src\HtmlSanitizer
|
||||||
test_script:
|
test_script:
|
||||||
- dotnet test test\HtmlSanitizer.Tests\HtmlSanitizer.Tests.csproj
|
- dotnet test test\HtmlSanitizer.Tests\HtmlSanitizer.Tests.csproj
|
||||||
- nuget.exe install OpenCover -ExcludeVersion
|
- dotnet test /p:CollectCoverage=true /p:CoverletOutputFormat=opencover /p:CoverletOutput="..\..\coverage.xml" test\HtmlSanitizer.Tests\HtmlSanitizer.Tests.csproj -f netcoreapp2.0
|
||||||
- OpenCover\tools\OpenCover.Console.exe -register:user -filter:"+[HtmlSanitizer]*" -target:"C:\Program Files\dotnet\dotnet.exe" "-targetargs:test test\HtmlSanitizer.Tests\HtmlSanitizer.Tests.csproj" -returntargetcode -hideskipped:All -output:coverage.xml
|
|
||||||
- "SET PATH=C:\\Python34;C:\\Python34\\Scripts;%PATH%"
|
- "SET PATH=C:\\Python34;C:\\Python34\\Scripts;%PATH%"
|
||||||
- pip install codecov
|
- pip install codecov
|
||||||
- codecov -f "coverage.xml"
|
- codecov -f "coverage.xml"
|
||||||
|
|||||||
@@ -1,12 +1,10 @@
|
|||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFrameworks>netcoreapp1.0;net452</TargetFrameworks>
|
<TargetFrameworks>netcoreapp2.0;net452</TargetFrameworks>
|
||||||
<AssemblyName>HtmlSanitizer.Tests</AssemblyName>
|
<AssemblyName>HtmlSanitizer.Tests</AssemblyName>
|
||||||
<PackageId>HtmlSanitizer.Tests</PackageId>
|
<PackageId>HtmlSanitizer.Tests</PackageId>
|
||||||
<GenerateRuntimeConfigurationFiles>true</GenerateRuntimeConfigurationFiles>
|
<GenerateRuntimeConfigurationFiles>true</GenerateRuntimeConfigurationFiles>
|
||||||
<PackageTargetFallback Condition=" '$(TargetFramework)' == 'netcoreapp1.0' ">$(PackageTargetFallback);dnxcore50;portable-net45+win8</PackageTargetFallback>
|
|
||||||
<RuntimeFrameworkVersion Condition=" '$(TargetFramework)' == 'netcoreapp1.0' ">1.0.4</RuntimeFrameworkVersion>
|
|
||||||
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
|
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
|
||||||
<GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>
|
<GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>
|
||||||
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
|
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
|
||||||
@@ -21,13 +19,14 @@
|
|||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.6.1" />
|
<PackageReference Include="coverlet.msbuild" Version="2.1.1" />
|
||||||
<PackageReference Include="xunit.runner.visualstudio" Version="2.3.1" />
|
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.8.0" />
|
||||||
<PackageReference Include="xunit.runner.console" Version="2.3.1" />
|
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.0" />
|
||||||
<PackageReference Include="xunit" Version="2.3.1" />
|
<PackageReference Include="xunit.runner.console" Version="2.4.0" />
|
||||||
|
<PackageReference Include="xunit" Version="2.4.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp1.0' ">
|
<ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp2.0' ">
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup Condition=" '$(TargetFramework)' == 'net452' ">
|
<ItemGroup Condition=" '$(TargetFramework)' == 'net452' ">
|
||||||
|
|||||||
@@ -3001,7 +3001,7 @@ zqy1QY1kkPOuMvKWvvmFIwClI2393jVVcp91eda4+J+fIYDbfJa7RY5YcNrZhTuV//9k="">
|
|||||||
var sanitizer = new HtmlSanitizer();
|
var sanitizer = new HtmlSanitizer();
|
||||||
sanitizer.PostProcessNode += (s, e) =>
|
sanitizer.PostProcessNode += (s, e) =>
|
||||||
{
|
{
|
||||||
Assert.Equal(1, e.Document.Body.ChildNodes.Count());
|
Assert.Single(e.Document.Body.ChildNodes);
|
||||||
var text = e.Node as IText;
|
var text = e.Node as IText;
|
||||||
Assert.NotNull(text);
|
Assert.NotNull(text);
|
||||||
Assert.Equal("Test1Test2", text.NodeValue);
|
Assert.Equal("Test1Test2", text.NodeValue);
|
||||||
|
|||||||
Reference in New Issue
Block a user