Skip to content

Commit fc533ea

Browse files
Supports tests in VS 2022
fix #3035
1 parent 211891f commit fc533ea

File tree

13 files changed

+33
-31
lines changed

13 files changed

+33
-31
lines changed

build-common/NHibernate.props

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<FileVersion Condition="'$(VersionSuffix)' != '' AND '$(BuildNumber)' != ''">$(VersionPrefix).$(BuildNumber)</FileVersion>
1414
<FileVersion Condition="'$(FileVersion)' == ''">$(VersionPrefix).0</FileVersion>
1515

16-
<NhAppTargetFrameworks Condition ="$(NhAppTargetFrameworks) == ''">net461;netcoreapp2.0</NhAppTargetFrameworks>
16+
<NhAppTargetFrameworks Condition ="$(NhAppTargetFrameworks) == ''">net461;netcoreapp2.1</NhAppTargetFrameworks>
1717
<NhLibTargetFrameworks Condition ="$(NhLibTargetFrameworks) == ''">net461;netcoreapp2.0;netstandard2.0</NhLibTargetFrameworks>
1818
<NhNetFx>false</NhNetFx>
1919
<NhNetFx Condition="$(TargetFramework.StartsWith('net4'))">true</NhNetFx>

src/AsyncGenerator.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@
183183
scanForMissingAsyncMembers:
184184
- all: true
185185
- filePath: NHibernate.Test/NHibernate.Test.csproj
186-
targetFramework: netcoreapp2.0
186+
targetFramework: netcoreapp2.1
187187
concurrentRun: true
188188
applyChanges: true
189189
suppressDiagnosticFailures:

src/NHibernate.Test.VisualBasic/NHibernate.Test.VisualBasic.vbproj

+7-7
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
<OptionExplicit>On</OptionExplicit>
1212
<OptionStrict>On</OptionStrict>
1313
</PropertyGroup>
14-
<PropertyGroup Condition="'$(TargetFramework)' == 'netcoreapp2.0'">
15-
<DefineConstants>NETCOREAPP2_0,$(DefineConstants)</DefineConstants>
14+
<PropertyGroup Condition="'$(TargetFramework)' == 'netcoreapp2.1'">
15+
<DefineConstants>NETCOREAPP2_1,$(DefineConstants)</DefineConstants>
1616
<OutputType>Exe</OutputType>
1717
<GenerateProgramFile>false</GenerateProgramFile>
1818
</PropertyGroup>
@@ -22,7 +22,7 @@
2222
<ItemGroup>
2323
<None Remove="**\*.hbm.xml" />
2424
</ItemGroup>
25-
<ItemGroup Condition="'$(TargetFramework)'=='netcoreapp2.0'">
25+
<ItemGroup Condition="'$(TargetFramework)'=='netcoreapp2.1'">
2626
<Compile Remove="**\Issues\NH3302\**" />
2727
</ItemGroup>
2828
<ItemGroup>
@@ -34,11 +34,11 @@
3434
<ItemGroup>
3535
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.1.1" />
3636
<PackageReference Include="Microsoft.VisualBasic" Version="10.2.0" />
37-
<PackageReference Include="NUnit" Version="3.12.0" />
38-
<PackageReference Include="NUnit3TestAdapter" Version="3.13.0" />
37+
<PackageReference Include="NUnit" Version="3.13.2" />
38+
<PackageReference Include="NUnit3TestAdapter" Version="4.2.1" />
3939
</ItemGroup>
40-
<ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp2.0'">
41-
<PackageReference Include="NUnitLite" Version="3.12.0" />
40+
<ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp2.1'">
41+
<PackageReference Include="NUnitLite" Version="3.13.2" />
4242
</ItemGroup>
4343
<ItemGroup>
4444
<ProjectReference Include="..\NHibernate\NHibernate.csproj" />
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
#If NETCOREAPP2_0
1+
#If NETCOREAPP2_1
22
Public Class Program
33
Public Shared Function Main(args As String()) As Integer
44
Return New NUnitLite.AutoRun(GetType(Program).Assembly).Execute(args)
55
End Function
66
End Class
7-
#End If
7+
#End If

src/NHibernate.Test/Async/Linq/WhereTests.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -444,7 +444,7 @@ public void StringComparisonParamEmitsWarningAsync()
444444
await (AssertStringComparisonWarningAsync(x => x.CustomerId.EndsWith("ANATR", StringComparison.Ordinal), 1));
445445
await (AssertStringComparisonWarningAsync(x => x.CustomerId.IndexOf("ANATR", StringComparison.Ordinal) == 0, 1));
446446
await (AssertStringComparisonWarningAsync(x => x.CustomerId.IndexOf("ANATR", 0, StringComparison.Ordinal) == 0, 1));
447-
#if NETCOREAPP2_0
447+
#if NETCOREAPP2_1
448448
await (AssertStringComparisonWarningAsync(x => x.CustomerId.Replace("AN", "XX", StringComparison.Ordinal) == "XXATR", 1));
449449
#endif
450450
});

src/NHibernate.Test/Insertordering/InsertOrderingFixture.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#if NETFX
12
using System;
23
using System.Collections.Generic;
34
using System.Data;
@@ -630,3 +631,4 @@ public IBatcher CreateBatcher(ConnectionManager connectionManager, IInterceptor
630631
#endregion
631632
}
632633
}
634+
#endif

src/NHibernate.Test/Linq/MathFTests.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if NETCOREAPP2_0
1+
#if NETCOREAPP2_1
22
using System;
33
using System.Linq;
44
using System.Linq.Expressions;

src/NHibernate.Test/Linq/WhereTests.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -432,7 +432,7 @@ public void StringComparisonParamEmitsWarning()
432432
AssertStringComparisonWarning(x => x.CustomerId.EndsWith("ANATR", StringComparison.Ordinal), 1);
433433
AssertStringComparisonWarning(x => x.CustomerId.IndexOf("ANATR", StringComparison.Ordinal) == 0, 1);
434434
AssertStringComparisonWarning(x => x.CustomerId.IndexOf("ANATR", 0, StringComparison.Ordinal) == 0, 1);
435-
#if NETCOREAPP2_0
435+
#if NETCOREAPP2_1
436436
AssertStringComparisonWarning(x => x.CustomerId.Replace("AN", "XX", StringComparison.Ordinal) == "XXATR", 1);
437437
#endif
438438
});

src/NHibernate.Test/NHibernate.Test.csproj

+6-6
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<NoWarn>$(NoWarn);3001;3002;3003;3005</NoWarn>
88
<ContentSQLiteInteropFiles>true</ContentSQLiteInteropFiles>
99
</PropertyGroup>
10-
<PropertyGroup Condition="'$(TargetFramework)' == 'netcoreapp2.0'">
10+
<PropertyGroup Condition="'$(TargetFramework)' == 'netcoreapp2.1'">
1111
<OutputType>Exe</OutputType>
1212
<GenerateProgramFile>false</GenerateProgramFile>
1313
</PropertyGroup>
@@ -35,7 +35,7 @@
3535
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
3636
</Content>
3737
</ItemGroup>
38-
<ItemGroup Condition="'$(TargetFramework)'=='netcoreapp2.0'">
38+
<ItemGroup Condition="'$(TargetFramework)'=='netcoreapp2.1'">
3939
<Compile Remove="**\CfgTest\DefaultNsAssmFixture.cs" />
4040
<Compile Remove="**\CfgTest\HbmOrderingFixture.cs" />
4141
<Compile Remove="**\DynamicProxyTests\PeVerifyFixture.cs" />
@@ -60,8 +60,8 @@
6060
<PackageReference Include="System.Data.SQLite.Core" Version="1.0.109.2" />
6161
<PackageReference Include="System.Linq.Dynamic.Core" Version="1.0.8.11" />
6262
<PackageReference Include="NSubstitute" Version="3.1.0" />
63-
<PackageReference Include="NUnit" Version="3.12.0" />
64-
<PackageReference Include="NUnit3TestAdapter" Version="3.13.0" />
63+
<PackageReference Include="NUnit" Version="3.13.2" />
64+
<PackageReference Include="NUnit3TestAdapter" Version="4.2.1" />
6565
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.1.1" />
6666
<PackageReference Include="FirebirdSql.Data.FirebirdClient" Version="6.6.0" />
6767
<PackageReference Include="Npgsql" Version="5.0.11" />
@@ -76,13 +76,13 @@
7676
<PackageReference Include="Oracle.ManagedDataAccess" Version="12.1.2400" />
7777
<PackageReference Include="MySql.Data" Version="6.9.11" />
7878
</ItemGroup>
79-
<ItemGroup Condition="'$(TargetFramework)'=='netcoreapp2.0'">
79+
<ItemGroup Condition="'$(TargetFramework)'=='netcoreapp2.1'">
8080
<PackageReference Include="System.CodeDom" Version="4.4.0" />
8181
<PackageReference Include="System.Data.SqlClient" Version="4.4.2" />
8282
<PackageReference Include="System.Data.OracleClient" Version="1.0.8" />
8383
<PackageReference Include="System.Data.Odbc" Version="4.5.0" />
8484
<PackageReference Include="System.Net.NameResolution" Version="4.3.0" />
85-
<PackageReference Include="NUnitLite" Version="3.12.0" />
85+
<PackageReference Include="NUnitLite" Version="3.13.2" />
8686
<PackageReference Include="MySql.Data" Version="6.10.6" />
8787
</ItemGroup>
8888
<ItemGroup Condition=" '$(NuGetPackageRoot)' != '' ">

src/NHibernate.Test/Program.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if NETCOREAPP2_0
1+
#if NETCOREAPP2_1
22
namespace NHibernate.Test
33
{
44
public class Program
@@ -9,4 +9,4 @@ public static int Main(string[] args)
99
}
1010
}
1111
}
12-
#endif
12+
#endif

src/NHibernate.TestDatabaseSetup/NHibernate.TestDatabaseSetup.csproj

+5-5
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,19 @@
77
<IsTestProject>true</IsTestProject>
88
<NoWarn>$(NoWarn);3001;3002;3003;3005</NoWarn>
99
</PropertyGroup>
10-
<PropertyGroup Condition="'$(TargetFramework)' == 'netcoreapp2.0'">
10+
<PropertyGroup Condition="'$(TargetFramework)'=='netcoreapp2.1'">
1111
<OutputType>Exe</OutputType>
1212
<GenerateProgramFile>false</GenerateProgramFile>
1313
</PropertyGroup>
1414
<ItemGroup>
1515
<ProjectReference Include="..\NHibernate.Test\NHibernate.Test.csproj" />
1616
</ItemGroup>
1717
<ItemGroup>
18-
<PackageReference Include="NUnit" Version="3.12.0" />
19-
<PackageReference Include="NUnit3TestAdapter" Version="3.13.0" />
18+
<PackageReference Include="NUnit" Version="3.13.2" />
19+
<PackageReference Include="NUnit3TestAdapter" Version="4.2.1" />
2020
</ItemGroup>
21-
<ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp2.0'">
22-
<PackageReference Include="NUnitLite" Version="3.12.0" />
21+
<ItemGroup Condition="'$(TargetFramework)'=='netcoreapp2.1'">
22+
<PackageReference Include="NUnitLite" Version="3.13.2" />
2323
</ItemGroup>
2424
<ItemGroup>
2525
<Service Include="{82a7f48d-3b50-4b1e-b82e-3ada8210c358}" />

src/NHibernate.TestDatabaseSetup/Program.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#if NETCOREAPP2_0
1+
#if NETCOREAPP2_1
22
namespace NHibernate.TestDatabaseSetup
33
{
44
public class Program
@@ -9,4 +9,4 @@ public static int Main(string[] args)
99
}
1010
}
1111
}
12-
#endif
12+
#endif

src/NHibernate/Collection/Generic/SetHelpers/SetSnapShot.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using System;
22
using System.Collections;
33
using System.Collections.Generic;
4-
#if NETCOREAPP2_0
4+
#if NETCOREAPP2_0 || NETCOREAPP2_1
55
using System.Runtime.Serialization;
66
using System.Threading;
77
#endif
@@ -132,7 +132,7 @@ void ICollection.CopyTo(Array array, int index)
132132
}
133133
#endif
134134

135-
#if NETCOREAPP2_0
135+
#if NETCOREAPP2_0 || NETCOREAPP2_1
136136
[Serializable]
137137
internal class SetSnapShot<T> : HashSet<T>, ICollection
138138
{

0 commit comments

Comments
 (0)