Skip to content

Commit ef60499

Browse files
committed
add test logger from project file
1 parent 03486d2 commit ef60499

File tree

4 files changed

+14
-5
lines changed

4 files changed

+14
-5
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ on:
3838
permissions:
3939
checks: write
4040

41+
env:
42+
REQNROLL_TEST_PIPELINEMODE: true
4143

4244
jobs:
4345
build:
@@ -181,11 +183,6 @@ jobs:
181183
run: |
182184
cd Connectors
183185
.\build.ps1 -configuration ${{ steps.versions.outputs.product_configuration }} -additionalArgs "${{ steps.build_params.outputs.main_build_params }}"
184-
- name: Install Test Report Dependencies
185-
run: |
186-
dotnet add ./Tests/Reqnroll.VisualStudio.Specs/Reqnroll.VisualStudio.Specs.csproj package GitHubActionsTestLogger
187-
dotnet add ./Tests/Reqnroll.VisualStudio.Tests/Reqnroll.VisualStudio.Tests.csproj package GitHubActionsTestLogger
188-
dotnet add ./Tests/Connector/Reqnroll.VisualStudio.ReqnrollConnector.Tests/Reqnroll.VisualStudio.ReqnrollConnector.Tests.csproj package GitHubActionsTestLogger
189186
- name: Add MsBuild to PATH
190187
uses: microsoft/setup-msbuild@v1.3
191188
- name: Build

Tests/Connector/Reqnroll.VisualStudio.ReqnrollConnector.Tests/Reqnroll.VisualStudio.ReqnrollConnector.Tests.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11+
<PackageReference Include="GitHubActionsTestLogger" Version="2.4.1" Condition="'$(REQNROLL_TEST_PIPELINEMODE)' == 'true'">
12+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
13+
<PrivateAssets>all</PrivateAssets>
14+
</PackageReference>
1115
<PackageReference Include="AwesomeAssertions" Version="9.3.0" />
1216
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
1317
<PackageReference Include="xunit" Version="2.9.3" />

Tests/Reqnroll.VisualStudio.Specs/Reqnroll.VisualStudio.Specs.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11+
<PackageReference Include="GitHubActionsTestLogger" Version="2.4.1" Condition="'$(REQNROLL_TEST_PIPELINEMODE)' == 'true'">
12+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
13+
<PrivateAssets>all</PrivateAssets>
14+
</PackageReference>
1115
<PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="21.0.29" />
1216
<PackageReference Include="NSubstitute " Version="5.3.0" />
1317
<PackageReference Include="FluentAssertions" Version="6.12.1" />

Tests/Reqnroll.VisualStudio.Tests/Reqnroll.VisualStudio.Tests.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@
1010
</ItemGroup>
1111

1212
<ItemGroup>
13+
<PackageReference Include="GitHubActionsTestLogger" Version="2.4.1" Condition="'$(REQNROLL_TEST_PIPELINEMODE)' == 'true'">
14+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
15+
<PrivateAssets>all</PrivateAssets>
16+
</PackageReference>
1317
<PackageReference Include="ApprovalTests" Version="5.9.0" /> <!-- cannot upgrade to 6.0 because of test execution issues -->
1418
<PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="21.0.29" />
1519
<PackageReference Include="NSubstitute " Version="5.3.0" />

0 commit comments

Comments
 (0)