HHH-4415 removed the ambigous dialect instance variable in TestCase. Instead use the static method Dialect.getDialect

git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17713 1b8cb986-b30d-0410-93ca-fae66ebed9b2
This commit is contained in:
Hardy Ferentschik 2009-10-13 09:20:40 +00:00
parent a8047fe21a
commit dba4de2d26
2 changed files with 2 additions and 7 deletions

View File

@ -37,7 +37,6 @@ public abstract class TestCase extends junit.framework.TestCase {
private static SessionFactory sessions;
private static AnnotationConfiguration cfg;
private static Dialect dialect;
private static Class<?> lastTestClass;
private Session session;
@ -86,7 +85,6 @@ public abstract class TestCase extends junit.framework.TestCase {
InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream( xmlFile );
getCfg().addInputStream( is );
}
setDialect( Dialect.getDialect() );
setSessions( getCfg().buildSessionFactory( /* new TestInterceptor() */ ) );
}
catch ( Exception e ) {
@ -261,12 +259,8 @@ public abstract class TestCase extends junit.framework.TestCase {
return sessions;
}
private void setDialect(Dialect dialect) {
TestCase.dialect = dialect;
}
protected Dialect getDialect() {
return dialect;
return Dialect.getDialect();
}
protected static void setCfg(AnnotationConfiguration cfg) {

View File

@ -3,6 +3,7 @@ package org.hibernate.test.annotations.lob;
import org.hibernate.Session;
import org.hibernate.Transaction;
import org.hibernate.dialect.Dialect;
import org.hibernate.test.annotations.TestCase;
/**