File tree 3 files changed +20
-1
lines changed
src/NHibernate.TestDatabaseSetup
3 files changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -24,9 +24,15 @@ static DatabaseSetup()
24
24
SetupMethods . Add ( "NHibernate.Driver.SQLite20Driver" , SetupSQLite ) ;
25
25
SetupMethods . Add ( "NHibernate.Driver.NpgsqlDriver" , SetupNpgsql ) ;
26
26
SetupMethods . Add ( "NHibernate.Driver.OracleDataClientDriver" , SetupOracle ) ;
27
+ SetupMethods . Add ( "NHibernate.Driver.MySqlDataDriver" , SetupMySql ) ;
27
28
}
28
29
29
- [ Test ]
30
+ private static void SetupMySql ( Cfg . Configuration obj )
31
+ {
32
+ //TODO: do nothing
33
+ }
34
+
35
+ [ Test ]
30
36
public void SetupDatabase ( )
31
37
{
32
38
var cfg = TestConfigurationHelper . GetDefaultConfiguration ( ) ;
Original file line number Diff line number Diff line change 114
114
</copy >
115
115
<property name =" NHibernate.Test.IgnoreFail" value =" true" />
116
116
<property name =" teamcity.last.result" value =" ${root.dir}/lib/teamcity/oracle/NHibernate.Test.last-results.xml" />
117
+ </target >
118
+
119
+ <target name =" setup-teamcity-mysql" >
120
+ <property name =" nhibernate.connection.driver_class" value =" NHibernate.Driver.MySqlDataDriver" />
121
+ <property name =" nhibernate.dialect" value=" NHibernate.Dialect.MySQLDialect" />
122
+ <property name =" nhibernate.connection.connection_string" value =" Data Source=localhost;Database=nhibernate;User ID=nhibernate;Password=nhibernate;" />
123
+ <copy todir =" ${bin.dir}" >
124
+ <fileset basedir =" ${root.dir}/lib/teamcity/mysql" >
125
+ <include name =" *.dll" />
126
+ </fileset >
127
+ </copy >
128
+ <property name =" NHibernate.Test.IgnoreFail" value =" true" />
129
+ <property name =" teamcity.last.result" value =" ${root.dir}/lib/teamcity/mysql/NHibernate.Test.last-results.xml" />
117
130
</target >
118
131
119
132
<script language =" C#" prefix =" testResult" >
You can’t perform that action at this time.
0 commit comments