Skip to content

Commit 2872210

Browse files
authored
Merge pull request #1272 from bUnit-dev/release/v1.25
Release of new minor version v1.25
2 parents 1bb7f47 + 74051c4 commit 2872210

File tree

14 files changed

+106
-19
lines changed

14 files changed

+106
-19
lines changed

.config/dotnet-tools.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
]
1010
},
1111
"docfx": {
12-
"version": "2.70.0",
12+
"version": "2.73.2",
1313
"commands": [
1414
"docfx"
1515
]

.github/workflows/verification.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ concurrency:
2323

2424
env:
2525
VSTEST_CONNECTION_TIMEOUT: 180
26-
DOTNET_NOLOGO: "true"
26+
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
27+
DOTNET_NOLOGO: true
2728

2829
jobs:
2930
verify-bunit:
@@ -66,12 +67,8 @@ jobs:
6667
with:
6768
files: '["docs/site/*.md", "docs/**/*.md", "docs/**/*.tmpl.partial", "*.csproj", "**/*.csproj"]'
6869

69-
- name: 🧪 Run unit tests (async)
70-
run: |
71-
dotnet test --filter Category!=sync -c release
72-
- name: 🧪 Run unit tests (sync)
73-
run: |
74-
dotnet test --filter Category!=async -c release
70+
- name: 🧪 Run unit tests
71+
run: dotnet test -c release --blame --blame-crash --blame-hang
7572

7673
- name: 🧪 Run sample unit tests
7774
run: dotnet test -c release docs/samples/samples.sln

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ All notable changes to **bUnit** will be documented in this file. The project ad
66

77
## [Unreleased]
88

9+
- Upgrade all .NET 8 preview dependencies to .NET 8 stable.
10+
911
## [1.24.10] - 2023-10-14
1012

1113
### Fixed

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<DotNet5Version>5.0.0</DotNet5Version>
77
<DotNet6Version>6.0.0</DotNet6Version>
88
<DotNet7Version>7.0.0</DotNet7Version>
9-
<DotNet8Version>8.0.0-*</DotNet8Version>
9+
<DotNet8Version>8.0.0</DotNet8Version>
1010
</PropertyGroup>
1111

1212
<!-- Solution wide properties -->

benchmark/bunit.benchmarks/bunit.benchmarks.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="BenchmarkDotNet" Version="0.13.9" />
11+
<PackageReference Include="BenchmarkDotNet" Version="0.13.10" />
1212
</ItemGroup>
1313

1414
<ItemGroup>

bunit.sln

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,10 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "bunit.benchmarks.assets", "
6666
EndProject
6767
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AngleSharpWrappers", "src\AngleSharpWrappers\AngleSharpWrappers.csproj", "{ABB3F046-0297-491A-9106-7948403BE0DE}"
6868
EndProject
69+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "bunit.web.query", "src\bunit.web.query\bunit.web.query.csproj", "{0FF92169-7D8F-46A2-8327-A2F028CB426F}"
70+
EndProject
71+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "bunit.web.query.tests", "tests\bunit.web.query.tests\bunit.web.query.tests.csproj", "{DE975A0C-0672-4248-913E-D267C1001801}"
72+
EndProject
6973
Global
7074
GlobalSection(SolutionConfigurationPlatforms) = preSolution
7175
Debug|Any CPU = Debug|Any CPU
@@ -108,6 +112,14 @@ Global
108112
{ABB3F046-0297-491A-9106-7948403BE0DE}.Debug|Any CPU.Build.0 = Debug|Any CPU
109113
{ABB3F046-0297-491A-9106-7948403BE0DE}.Release|Any CPU.ActiveCfg = Release|Any CPU
110114
{ABB3F046-0297-491A-9106-7948403BE0DE}.Release|Any CPU.Build.0 = Release|Any CPU
115+
{0FF92169-7D8F-46A2-8327-A2F028CB426F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
116+
{0FF92169-7D8F-46A2-8327-A2F028CB426F}.Debug|Any CPU.Build.0 = Debug|Any CPU
117+
{0FF92169-7D8F-46A2-8327-A2F028CB426F}.Release|Any CPU.ActiveCfg = Release|Any CPU
118+
{0FF92169-7D8F-46A2-8327-A2F028CB426F}.Release|Any CPU.Build.0 = Release|Any CPU
119+
{DE975A0C-0672-4248-913E-D267C1001801}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
120+
{DE975A0C-0672-4248-913E-D267C1001801}.Debug|Any CPU.Build.0 = Debug|Any CPU
121+
{DE975A0C-0672-4248-913E-D267C1001801}.Release|Any CPU.ActiveCfg = Release|Any CPU
122+
{DE975A0C-0672-4248-913E-D267C1001801}.Release|Any CPU.Build.0 = Release|Any CPU
111123
EndGlobalSection
112124
GlobalSection(SolutionProperties) = preSolution
113125
HideSolutionNode = FALSE
@@ -123,6 +135,8 @@ Global
123135
{9F7A0623-8294-4A5D-946F-70C481732AA5} = {F6084D31-2A92-4794-A47E-A8F2254E6970}
124136
{3619481F-DF6F-4399-9FED-450EE545A19E} = {F6084D31-2A92-4794-A47E-A8F2254E6970}
125137
{ABB3F046-0297-491A-9106-7948403BE0DE} = {9A2B3B34-D41C-43E8-BC7D-246BEBE48D59}
138+
{0FF92169-7D8F-46A2-8327-A2F028CB426F} = {9A2B3B34-D41C-43E8-BC7D-246BEBE48D59}
139+
{DE975A0C-0672-4248-913E-D267C1001801} = {6EA09ED4-B714-4E6F-B0E1-4D987F8AE520}
126140
EndGlobalSection
127141
GlobalSection(ExtensibilityGlobals) = postSolution
128142
SolutionGuid = {24106918-1C86-4769-BDA6-9C80E64CD260}

global.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"sdk": {
33
"rollForward": "latestMajor",
4-
"allowPrerelease": true
4+
"allowPrerelease": false
55
}
66
}
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFrameworks>netstandard2.1;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
5+
<RootNamespace>Bunit</RootNamespace>
6+
<AssemblyName>Bunit.Web.Query</AssemblyName>
7+
</PropertyGroup>
8+
9+
<PropertyGroup>
10+
<PackageId>bunit.web.query</PackageId>
11+
<Title>bunit.web.query</Title>
12+
<Description>
13+
bunit.web.query is an experimental package that provides an bUnit version of the https://testing-library.com/ APIs.
14+
</Description>
15+
</PropertyGroup>
16+
17+
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.1'">
18+
<PackageReference Include="Microsoft.Extensions.Logging" Version="$(DotNet3Version)" />
19+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(DotNet3Version)" />
20+
<PackageReference Include="Microsoft.AspNetCore.Components" Version="$(DotNet3Version)" />
21+
</ItemGroup>
22+
23+
<ItemGroup Condition="'$(TargetFramework)' == 'net5.0'">
24+
<PackageReference Include="Microsoft.Extensions.Logging" Version="$(DotNet5Version)" />
25+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(DotNet5Version)" />
26+
<PackageReference Include="Microsoft.AspNetCore.Components" Version="$(DotNet5Version)" />
27+
</ItemGroup>
28+
29+
<ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
30+
<PackageReference Include="Microsoft.Extensions.Logging" Version="$(DotNet6Version)" />
31+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(DotNet6Version)" />
32+
<PackageReference Include="Microsoft.AspNetCore.Components" Version="$(DotNet6Version)" />
33+
</ItemGroup>
34+
35+
<ItemGroup Condition="'$(TargetFramework)' == 'net7.0'">
36+
<PackageReference Include="Microsoft.Extensions.Logging" Version="$(DotNet7Version)" />
37+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(DotNet7Version)" />
38+
<PackageReference Include="Microsoft.AspNetCore.Components" Version="$(DotNet7Version)" />
39+
</ItemGroup>
40+
41+
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
42+
<PackageReference Include="Microsoft.Extensions.Logging" Version="$(DotNet8Version)" />
43+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(DotNet8Version)" />
44+
<PackageReference Include="Microsoft.AspNetCore.Components" Version="$(DotNet8Version)" />
45+
</ItemGroup>
46+
47+
</Project>

tests/Directory.Build.props

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,15 @@
1010
<Nullable>annotations</Nullable>
1111
<IsPackable>false</IsPackable>
1212
<SonarQubeTestProject>true</SonarQubeTestProject>
13+
<IsPackable>false</IsPackable>
1314
<IsTestProject>true</IsTestProject>
1415
<SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings>
1516
</PropertyGroup>
1617

1718
<ItemGroup>
1819
<PackageReference Include="AutoFixture" Version="4.18.0" />
1920
<PackageReference Include="AutoFixture.Xunit2" Version="4.18.0" />
20-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.2" />
21+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
2122
<PackageReference Include="NSubstitute" Version="5.1.0" />
2223
<PackageReference Include="Shouldly" Version="4.2.1" />
2324
<PackageReference Include="coverlet.msbuild" Version="6.0.0" PrivateAssets="All" />

tests/bunit.core.tests/bunit.core.tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
</ItemGroup>
1414

1515
<ItemGroup>
16-
<PackageReference Include="xunit" Version="2.5.2" />
16+
<PackageReference Include="xunit" Version="2.6.1" />
1717
<!-- DO NOT UPGRADE TO versions > 2.4.5 as they do not support .net5 or older -->
1818
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
1919
<PrivateAssets>all</PrivateAssets>

0 commit comments

Comments
 (0)