Skip to content

Commit 468188f

Browse files
committed
NH-3900 - Update to NUnit 3.6.0
* TestFixtureSetUp becomes OneTimeSetUp * TestFixtureTearDown becomes OneTimeTearDown * Use OneTimeSetUp & OneTimeTearDown for LinqReadonlyTestsContext * Mark assemblies with [assembly: LevelOfParallelism(0)] attribute to preserve old LinqReadonlyTestsContext behavior
1 parent 7ea3417 commit 468188f

19 files changed

+43
-35
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Imports NUnit.Framework
2+
3+
<assembly: LevelOfParallelism(0)>

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@
5252
<OptionInfer>On</OptionInfer>
5353
</PropertyGroup>
5454
<ItemGroup>
55-
<Reference Include="nunit.framework, Version=2.6.4.14350, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
56-
<HintPath>..\packages\NUnit.2.6.4\lib\nunit.framework.dll</HintPath>
55+
<Reference Include="nunit.framework, Version=3.6.0.0, Culture=neutral, PublicKeyToken=2638cd05610744eb, processorArchitecture=MSIL">
56+
<HintPath>..\packages\NUnit.3.6.0\lib\net45\nunit.framework.dll</HintPath>
5757
<Private>True</Private>
5858
</Reference>
5959
<Reference Include="System" />
@@ -77,6 +77,7 @@
7777
<Compile Include="..\SharedAssemblyInfo.vb">
7878
<Link>SharedAssemblyInfo.vb</Link>
7979
</Compile>
80+
<Compile Include="AssemblyInfo.vb" />
8081
<Compile Include="Issues\NH2966\Client.vb" />
8182
<Compile Include="Issues\NH2966\Fixture.vb" />
8283
<Compile Include="Issues\NH3302\Entity.vb" />
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="NUnit" version="2.6.4" targetFramework="net461" />
3+
<package id="NUnit" version="3.6.0" targetFramework="net461" />
44
</packages>

src/NHibernate.Test/AssemblyInfo.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using System;
22
using System.Reflection;
3+
using NUnit.Framework;
34

45
[assembly: CLSCompliantAttribute(false)]
56
[assembly: AssemblyTitleAttribute("NHibernate.Test")]
@@ -9,3 +10,4 @@
910
[assembly: AssemblyCopyrightAttribute("Licensed under LGPL.")]
1011
[assembly: AssemblyDelaySignAttribute(false)]
1112

13+
[assembly: LevelOfParallelism(0)]

src/NHibernate.Test/CfgTest/DefaultNsAssmFixture.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ public class DefaultNsAssmFixture
9494

9595
#region NUnit.Framework.TestFixture Members
9696

97-
[TestFixtureSetUp]
97+
[OneTimeSetUp]
9898
public void TestFixtureSetUp()
9999
{
100100
dir_ = TestContext.CurrentContext.TestDirectory;
@@ -138,7 +138,7 @@ public virtual void TearDown()
138138
{
139139
}
140140

141-
[TestFixtureTearDown]
141+
[OneTimeTearDown]
142142
public virtual void TestFixtureTearDown()
143143
{
144144
}
@@ -217,4 +217,4 @@ public void MixedSubclass()
217217
// if no exception, success
218218
}
219219
}
220-
}
220+
}

src/NHibernate.Test/CfgTest/HbmOrderingFixture.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ public class HbmOrderingFixture
132132

133133
#region NUnit.Framework.TestFixture Members
134134

135-
[TestFixtureSetUp]
135+
[OneTimeSetUp]
136136
public void TestFixtureSetUp()
137137
{
138138
dir_ = TestContext.CurrentContext.TestDirectory;
@@ -176,7 +176,7 @@ public virtual void TearDown()
176176
{
177177
}
178178

179-
[TestFixtureTearDown]
179+
[OneTimeTearDown]
180180
public virtual void TestFixtureTearDown()
181181
{
182182
}
@@ -255,4 +255,4 @@ public void MixedSubclass()
255255
// if no exception, success
256256
}
257257
}
258-
}
258+
}

src/NHibernate.Test/Criteria/Lambda/CriteriaAssertFixture.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,25 +18,25 @@ private void AssertCriteriaAreNotEqual(ICriteria expected, ICriteria actual)
1818
try
1919
{
2020
AssertCriteriaAreEqual(expected, actual);
21+
Assert.Fail("No exception thrown");
2122
}
2223
catch
2324
{
24-
return;
25+
Assert.Pass();
2526
}
26-
Assert.Fail("No exception thrown");
2727
}
2828

2929
private void AssertCriteriaAreNotEqual(DetachedCriteria expected, DetachedCriteria actual)
3030
{
3131
try
3232
{
3333
AssertCriteriaAreEqual(expected, actual);
34+
Assert.Fail("No exception thrown");
3435
}
3536
catch
3637
{
37-
return;
38+
Assert.Pass();
3839
}
39-
Assert.Fail("No exception thrown");
4040
}
4141

4242
[Test]

src/NHibernate.Test/IdGen/NativeGuid/NativeGuidGeneratorFixture.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public class NativeGuidGeneratorFixture
1212
protected Configuration cfg;
1313
protected ISessionFactoryImplementor sessions;
1414

15-
[TestFixtureSetUp]
15+
[OneTimeSetUp]
1616
public void TestFixtureSetUp()
1717
{
1818
cfg = new Configuration();
@@ -43,4 +43,4 @@ public void ReturnedValueIsGuid()
4343
}
4444
}
4545
}
46-
}
46+
}

src/NHibernate.Test/Linq/LinqReadonlyTestsContext.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ private IEnumerable<string> Mappings
4848
}
4949
}
5050

51-
[SetUp]
51+
[OneTimeSetUp]
5252
public void CreateNorthwindDb()
5353
{
5454
Configuration configuration = Configure();
@@ -85,7 +85,7 @@ private void ExecuteScriptFile(Configuration configuration, string scripFileName
8585
}
8686
}
8787

88-
[TearDown]
88+
[OneTimeTearDown]
8989
public void DestroyNorthwindDb()
9090
{
9191
Configuration configuration = Configure();

src/NHibernate.Test/MappingTest/NonReflectiveBinderFixture.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ public class NonReflectiveBinderFixture
1616

1717
private Configuration cfg;
1818

19-
[TestFixtureSetUp]
19+
[OneTimeSetUp]
2020
public void SetUp()
2121
{
2222
cfg = new Configuration()
2323
.AddResource("NHibernate.Test.MappingTest.Wicked.hbm.xml", GetType().Assembly);
2424
cfg.BuildMappings();
2525
}
2626

27-
[TestFixtureTearDown]
27+
[OneTimeTearDown]
2828
public void TearDown()
2929
{
3030
cfg = null;
@@ -195,4 +195,4 @@ public void XmlSerialization()
195195
}
196196
}
197197
}
198-
}
198+
}

src/NHibernate.Test/NHSpecificTest/NH1710/Fixture.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public abstract class BaseFixture
1818
protected ISessionFactoryImplementor factory;
1919
private string expectedExportString;
2020

21-
[TestFixtureSetUp]
21+
[OneTimeSetUp]
2222
public void Config()
2323
{
2424
cfg = new Configuration();
@@ -89,4 +89,4 @@ protected override string GetResourceName()
8989
return "WithColumnNode.hbm.xml";
9090
}
9191
}
92-
}
92+
}

src/NHibernate.Test/NHSpecificTest/NH480/Fixture.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public class Fixture
2525
private CultureInfo currentCulture = null;
2626
private CultureInfo currentUICulture = null;
2727

28-
[TestFixtureSetUp]
28+
[OneTimeSetUp]
2929
public void TestFixtureSetUp()
3030
{
3131
currentCulture = Thread.CurrentThread.CurrentCulture;
@@ -36,7 +36,7 @@ public void TestFixtureSetUp()
3636
Thread.CurrentThread.CurrentUICulture = turkish;
3737
}
3838

39-
[TestFixtureTearDown]
39+
[OneTimeTearDown]
4040
public void TestFixtureTearDown()
4141
{
4242
Thread.CurrentThread.CurrentCulture = currentCulture;
@@ -58,4 +58,4 @@ public void CheckIII()
5858
Assert.AreEqual("iii_iii_iii", ImprovedNamingStrategy.Instance.ColumnName("IiiIiiIii"));
5959
}
6060
}
61-
}
61+
}

src/NHibernate.Test/NHibernate.Test.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@
7979
<HintPath>..\packages\log4net.2.0.7\lib\net45-full\log4net.dll</HintPath>
8080
<Private>True</Private>
8181
</Reference>
82-
<Reference Include="nunit.framework, Version=2.6.4.14350, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
83-
<HintPath>..\packages\NUnit.2.6.4\lib\nunit.framework.dll</HintPath>
82+
<Reference Include="nunit.framework, Version=3.6.0.0, Culture=neutral, PublicKeyToken=2638cd05610744eb, processorArchitecture=MSIL">
83+
<HintPath>..\packages\NUnit.3.6.0\lib\net45\nunit.framework.dll</HintPath>
8484
<Private>True</Private>
8585
</Reference>
8686
<Reference Include="Remotion.Linq, Version=1.13.183.0, Culture=neutral, PublicKeyToken=fee00910d6e5f53b, processorArchitecture=MSIL" Condition=" '$(Configuration)' == 'Debug' ">

src/NHibernate.Test/TestCase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ static TestCase()
7070
/// <summary>
7171
/// Creates the tables used in this TestCase
7272
/// </summary>
73-
[TestFixtureSetUp]
73+
[OneTimeSetUp]
7474
public void TestFixtureSetUp()
7575
{
7676
try
@@ -113,7 +113,7 @@ public void TestFixtureSetUp()
113113
/// will occur if the TestCase does not have the same hbm.xml files
114114
/// included as a previous one.
115115
/// </remarks>
116-
[TestFixtureTearDown]
116+
[OneTimeTearDown]
117117
public void TestFixtureTearDown()
118118
{
119119
// If TestFixtureSetup fails due to an IgnoreException, it will still run the teardown.

src/NHibernate.Test/TypesTest/TypeSqlTypeFixture.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public abstract class TypeSqlTypeFixture
2525
protected Configuration cfg;
2626
protected ISessionFactoryImplementor factory;
2727

28-
[TestFixtureSetUp]
28+
[OneTimeSetUp]
2929
public void Config()
3030
{
3131
cfg = new Configuration();
@@ -141,4 +141,4 @@ protected override string GetResourceName()
141141
return "MultiTypeEntity_WithSqlType.hbm.xml";
142142
}
143143
}
144-
}
144+
}

src/NHibernate.Test/packages.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<package id="Antlr" version="3.5.0.2" targetFramework="net461" />
44
<package id="Iesi.Collections" version="4.0.1.4000" targetFramework="net461" />
55
<package id="log4net" version="2.0.7" targetFramework="net461" />
6-
<package id="NUnit" version="2.6.4" targetFramework="net461" />
6+
<package id="NUnit" version="3.6.0" targetFramework="net461" />
77
<package id="Remotion.Linq" version="1.13.183.0" targetFramework="net461" />
88
<package id="System.Linq.Dynamic" version="1.0.7" targetFramework="net461" />
99
</packages>

src/NHibernate.TestDatabaseSetup/AssemblyInfo.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
using System;
22
using System.Configuration;
33
using System.Reflection;
4+
using NUnit.Framework;
45

56
[assembly: CLSCompliantAttribute(true)]
67
[assembly: AssemblyTitleAttribute("NHibernate.TestDatabaseSetup")]
@@ -10,3 +11,4 @@
1011
[assembly: AssemblyCopyrightAttribute("Licensed under LGPL.")]
1112
[assembly: AssemblyDelaySignAttribute(false)]
1213

14+
[assembly: LevelOfParallelism(0)]

src/NHibernate.TestDatabaseSetup/NHibernate.TestDatabaseSetup.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@
6666
<Reference Include="Npgsql">
6767
<HintPath>..\..\lib\teamcity\postgresql\Npgsql.dll</HintPath>
6868
</Reference>
69-
<Reference Include="nunit.framework, Version=2.6.4.14350, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
70-
<HintPath>..\packages\NUnit.2.6.4\lib\nunit.framework.dll</HintPath>
69+
<Reference Include="nunit.framework, Version=3.6.0.0, Culture=neutral, PublicKeyToken=2638cd05610744eb, processorArchitecture=MSIL">
70+
<HintPath>..\packages\NUnit.3.6.0\lib\net45\nunit.framework.dll</HintPath>
7171
<Private>True</Private>
7272
</Reference>
7373
<Reference Include="System" />
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="NUnit" version="2.6.4" targetFramework="net461" />
3+
<package id="NUnit" version="3.6.0" targetFramework="net461" />
44
</packages>

0 commit comments

Comments
 (0)