diff --git a/Directory.Build.targets b/Directory.Build.targets index d69a81c44d..5a4214fc7d 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -17,11 +17,18 @@ $(ReportGeneratorReportTypes);MarkdownSummaryGitHub $([System.IO.Path]::Combine($(ArtifactsPath), 'coverage')) $([System.IO.Path]::Combine($(ReportGeneratorTargetDirectory), 'coverage.json')) - <_MarkdownSummaryPrefix><details><summary>:chart_with_upwards_trend: <b>$(AssemblyName) Code Coverage report</b></summary> - <_MarkdownSummarySuffix></details> - + + <_ReportSummaryContent><details><summary>:chart_with_upwards_trend: <b>$(AssemblyName) Code Coverage report</b></summary> + <_ReportSummaryContent>$(_ReportSummaryContent)$([System.Environment]::NewLine) + <_ReportSummaryContent>$(_ReportSummaryContent)$([System.Environment]::NewLine) + <_ReportSummaryContent>$(_ReportSummaryContent)$([System.IO.File]::ReadAllText('$([System.IO.Path]::Combine($(ReportGeneratorTargetDirectory), 'SummaryGithub.md'))')) + <_ReportSummaryContent>$(_ReportSummaryContent)$([System.Environment]::NewLine) + <_ReportSummaryContent>$(_ReportSummaryContent)$([System.Environment]::NewLine) + <_ReportSummaryContent>$(_ReportSummaryContent)</details> + + diff --git a/test/Swashbuckle.AspNetCore.IntegrationTests/CustomDocumentSerializerTests.cs b/test/Swashbuckle.AspNetCore.IntegrationTests/CustomDocumentSerializerTests.cs index 8ce33c6966..c68525621f 100644 --- a/test/Swashbuckle.AspNetCore.IntegrationTests/CustomDocumentSerializerTests.cs +++ b/test/Swashbuckle.AspNetCore.IntegrationTests/CustomDocumentSerializerTests.cs @@ -10,6 +10,7 @@ namespace Swashbuckle.AspNetCore.IntegrationTests { + [Collection("TestSite")] public class CustomDocumentSerializerTests { [Fact] diff --git a/test/Swashbuckle.AspNetCore.IntegrationTests/DocumentProviderTests.cs b/test/Swashbuckle.AspNetCore.IntegrationTests/DocumentProviderTests.cs index 9602db1c0d..a052fa32d2 100644 --- a/test/Swashbuckle.AspNetCore.IntegrationTests/DocumentProviderTests.cs +++ b/test/Swashbuckle.AspNetCore.IntegrationTests/DocumentProviderTests.cs @@ -9,6 +9,7 @@ namespace Swashbuckle.AspNetCore.IntegrationTests { + [Collection("TestSite")] public class DocumentProviderTests { [Theory] diff --git a/test/Swashbuckle.AspNetCore.IntegrationTests/ReDocIntegrationTests.cs b/test/Swashbuckle.AspNetCore.IntegrationTests/ReDocIntegrationTests.cs index b3e1e10412..048d23221c 100644 --- a/test/Swashbuckle.AspNetCore.IntegrationTests/ReDocIntegrationTests.cs +++ b/test/Swashbuckle.AspNetCore.IntegrationTests/ReDocIntegrationTests.cs @@ -5,6 +5,7 @@ namespace Swashbuckle.AspNetCore.IntegrationTests { + [Collection("TestSite")] public class ReDocIntegrationTests { [Fact] @@ -58,4 +59,4 @@ public async Task RedocMiddleware_CanBeConfiguredMultipleTimes(string redocUrl, Assert.Contains(swaggerPath, content); } } -} \ No newline at end of file +} diff --git a/test/Swashbuckle.AspNetCore.IntegrationTests/SwaggerIntegrationTests.cs b/test/Swashbuckle.AspNetCore.IntegrationTests/SwaggerIntegrationTests.cs index 223843ed90..eeeed33c05 100644 --- a/test/Swashbuckle.AspNetCore.IntegrationTests/SwaggerIntegrationTests.cs +++ b/test/Swashbuckle.AspNetCore.IntegrationTests/SwaggerIntegrationTests.cs @@ -11,6 +11,7 @@ namespace Swashbuckle.AspNetCore.IntegrationTests { + [Collection("TestSite")] public class SwaggerIntegrationTests { [Theory] diff --git a/test/Swashbuckle.AspNetCore.IntegrationTests/SwaggerUIIntegrationTests.cs b/test/Swashbuckle.AspNetCore.IntegrationTests/SwaggerUIIntegrationTests.cs index 430a9a6f22..bd6beab563 100644 --- a/test/Swashbuckle.AspNetCore.IntegrationTests/SwaggerUIIntegrationTests.cs +++ b/test/Swashbuckle.AspNetCore.IntegrationTests/SwaggerUIIntegrationTests.cs @@ -5,6 +5,7 @@ namespace Swashbuckle.AspNetCore.IntegrationTests { + [Collection("TestSite")] public class SwaggerUIIntegrationTests { [Theory] @@ -88,4 +89,4 @@ public async Task SwaggerUIMiddleware_CanBeConfiguredMultipleTimes(string swagge } } } -} \ No newline at end of file +}