1
+ using System ;
1
2
using System . Text ;
2
3
using NHibernate . Cfg ;
3
4
using NHibernate . Dialect ;
4
5
using NHibernate . Tool . hbm2ddl ;
5
6
using NUnit . Framework ;
6
- using System ;
7
7
8
8
namespace NHibernate . Test . NHSpecificTest . NH1487
9
9
{
@@ -34,7 +34,8 @@ public Configuration GetConf()
34
34
[ Test ]
35
35
public void GenerateSchemaMultipleUniqueKeys ( )
36
36
{
37
- if ( ! ( Dialect . Dialect . GetDialect ( ) is MsSql2000Dialect ) )
37
+ var cfg = GetConf ( ) ;
38
+ if ( ! ( Dialect . Dialect . GetDialect ( cfg . Properties ) is MsSql2000Dialect ) )
38
39
{
39
40
Assert . Ignore ( "Specific for MsSql2000Dialect" ) ;
40
41
}
@@ -52,8 +53,6 @@ public void GenerateSchemaMultipleUniqueKeys()
52
53
</class>
53
54
</hibernate-mapping>" ;
54
55
55
- var cfg = GetConf ( ) ;
56
-
57
56
cfg . AddXmlString ( hbm ) ;
58
57
59
58
// Can create the schema
@@ -70,7 +69,8 @@ public void GenerateSchemaMultipleUniqueKeys()
70
69
[ Test ]
71
70
public void GenerateSchemaMultipleIndex ( )
72
71
{
73
- if ( ! ( Dialect . Dialect . GetDialect ( ) is MsSql2000Dialect ) )
72
+ var cfg = GetConf ( ) ;
73
+ if ( ! ( Dialect . Dialect . GetDialect ( cfg . Properties ) is MsSql2000Dialect ) )
74
74
{
75
75
Assert . Ignore ( "Specific for MsSql2000Dialect" ) ;
76
76
}
@@ -88,7 +88,6 @@ public void GenerateSchemaMultipleIndex()
88
88
</class>
89
89
</hibernate-mapping>" ;
90
90
91
- var cfg = GetConf ( ) ;
92
91
cfg . AddXmlString ( hbm ) ;
93
92
94
93
var scriptB = new StringBuilder ( ) ;
@@ -103,7 +102,8 @@ public void GenerateSchemaMultipleIndex()
103
102
[ Test ]
104
103
public void GenerateSchemaMultipleIndexOnColumn ( )
105
104
{
106
- if ( ! ( Dialect . Dialect . GetDialect ( ) is MsSql2000Dialect ) )
105
+ var cfg = GetConf ( ) ;
106
+ if ( ! ( Dialect . Dialect . GetDialect ( cfg . Properties ) is MsSql2000Dialect ) )
107
107
{
108
108
Assert . Ignore ( "Specific for MsSql2000Dialect" ) ;
109
109
}
@@ -127,7 +127,6 @@ public void GenerateSchemaMultipleIndexOnColumn()
127
127
</class>
128
128
</hibernate-mapping>" ;
129
129
130
- var cfg = GetConf ( ) ;
131
130
cfg . AddXmlString ( hbm ) ;
132
131
133
132
var scriptB = new StringBuilder ( ) ;
@@ -141,7 +140,8 @@ public void GenerateSchemaMultipleIndexOnColumn()
141
140
[ Test ]
142
141
public void GenerateSchemaIndexOnId ( )
143
142
{
144
- if ( ! ( Dialect . Dialect . GetDialect ( ) is MsSql2000Dialect ) )
143
+ var cfg = GetConf ( ) ;
144
+ if ( ! ( Dialect . Dialect . GetDialect ( cfg . Properties ) is MsSql2000Dialect ) )
145
145
{
146
146
Assert . Ignore ( "Specific for MsSql2000Dialect" ) ;
147
147
}
@@ -160,7 +160,6 @@ public void GenerateSchemaIndexOnId()
160
160
</class>
161
161
</hibernate-mapping>" ;
162
162
163
- var cfg = GetConf ( ) ;
164
163
cfg . AddXmlString ( hbm ) ;
165
164
166
165
var scriptB = new StringBuilder ( ) ;
@@ -175,7 +174,8 @@ public void GenerateSchemaIndexOnId()
175
174
[ Test ]
176
175
public void GenerateSchemaUniqueOnId ( )
177
176
{
178
- if ( ! ( Dialect . Dialect . GetDialect ( ) is MsSql2000Dialect ) )
177
+ var cfg = GetConf ( ) ;
178
+ if ( ! ( Dialect . Dialect . GetDialect ( cfg . Properties ) is MsSql2000Dialect ) )
179
179
{
180
180
Assert . Ignore ( "Specific for MsSql2000Dialect" ) ;
181
181
}
@@ -194,7 +194,6 @@ public void GenerateSchemaUniqueOnId()
194
194
</class>
195
195
</hibernate-mapping>" ;
196
196
197
- var cfg = GetConf ( ) ;
198
197
cfg . AddXmlString ( hbm ) ;
199
198
200
199
var scriptB = new StringBuilder ( ) ;
0 commit comments