Skip to content

Commit da94a4e

Browse files
committed
check the dialect through the right GetDialect overload
1 parent 0bf6e35 commit da94a4e

File tree

1 file changed

+11
-12
lines changed
  • src/NHibernate.Test/NHSpecificTest/NH1487

1 file changed

+11
-12
lines changed

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

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
using System;
12
using System.Text;
23
using NHibernate.Cfg;
34
using NHibernate.Dialect;
45
using NHibernate.Tool.hbm2ddl;
56
using NUnit.Framework;
6-
using System;
77

88
namespace NHibernate.Test.NHSpecificTest.NH1487
99
{
@@ -34,7 +34,8 @@ public Configuration GetConf()
3434
[Test]
3535
public void GenerateSchemaMultipleUniqueKeys()
3636
{
37-
if(!(Dialect.Dialect.GetDialect() is MsSql2000Dialect))
37+
var cfg = GetConf();
38+
if(!(Dialect.Dialect.GetDialect(cfg.Properties) is MsSql2000Dialect))
3839
{
3940
Assert.Ignore("Specific for MsSql2000Dialect");
4041
}
@@ -52,8 +53,6 @@ public void GenerateSchemaMultipleUniqueKeys()
5253
</class>
5354
</hibernate-mapping>";
5455

55-
var cfg = GetConf();
56-
5756
cfg.AddXmlString(hbm);
5857

5958
// Can create the schema
@@ -70,7 +69,8 @@ public void GenerateSchemaMultipleUniqueKeys()
7069
[Test]
7170
public void GenerateSchemaMultipleIndex()
7271
{
73-
if (!(Dialect.Dialect.GetDialect() is MsSql2000Dialect))
72+
var cfg = GetConf();
73+
if (!(Dialect.Dialect.GetDialect(cfg.Properties) is MsSql2000Dialect))
7474
{
7575
Assert.Ignore("Specific for MsSql2000Dialect");
7676
}
@@ -88,7 +88,6 @@ public void GenerateSchemaMultipleIndex()
8888
</class>
8989
</hibernate-mapping>";
9090

91-
var cfg = GetConf();
9291
cfg.AddXmlString(hbm);
9392

9493
var scriptB = new StringBuilder();
@@ -103,7 +102,8 @@ public void GenerateSchemaMultipleIndex()
103102
[Test]
104103
public void GenerateSchemaMultipleIndexOnColumn()
105104
{
106-
if (!(Dialect.Dialect.GetDialect() is MsSql2000Dialect))
105+
var cfg = GetConf();
106+
if (!(Dialect.Dialect.GetDialect(cfg.Properties) is MsSql2000Dialect))
107107
{
108108
Assert.Ignore("Specific for MsSql2000Dialect");
109109
}
@@ -127,7 +127,6 @@ public void GenerateSchemaMultipleIndexOnColumn()
127127
</class>
128128
</hibernate-mapping>";
129129

130-
var cfg = GetConf();
131130
cfg.AddXmlString(hbm);
132131

133132
var scriptB = new StringBuilder();
@@ -141,7 +140,8 @@ public void GenerateSchemaMultipleIndexOnColumn()
141140
[Test]
142141
public void GenerateSchemaIndexOnId()
143142
{
144-
if (!(Dialect.Dialect.GetDialect() is MsSql2000Dialect))
143+
var cfg = GetConf();
144+
if (!(Dialect.Dialect.GetDialect(cfg.Properties) is MsSql2000Dialect))
145145
{
146146
Assert.Ignore("Specific for MsSql2000Dialect");
147147
}
@@ -160,7 +160,6 @@ public void GenerateSchemaIndexOnId()
160160
</class>
161161
</hibernate-mapping>";
162162

163-
var cfg = GetConf();
164163
cfg.AddXmlString(hbm);
165164

166165
var scriptB = new StringBuilder();
@@ -175,7 +174,8 @@ public void GenerateSchemaIndexOnId()
175174
[Test]
176175
public void GenerateSchemaUniqueOnId()
177176
{
178-
if (!(Dialect.Dialect.GetDialect() is MsSql2000Dialect))
177+
var cfg = GetConf();
178+
if (!(Dialect.Dialect.GetDialect(cfg.Properties) is MsSql2000Dialect))
179179
{
180180
Assert.Ignore("Specific for MsSql2000Dialect");
181181
}
@@ -194,7 +194,6 @@ public void GenerateSchemaUniqueOnId()
194194
</class>
195195
</hibernate-mapping>";
196196

197-
var cfg = GetConf();
198197
cfg.AddXmlString(hbm);
199198

200199
var scriptB = new StringBuilder();

0 commit comments

Comments
 (0)