HHH-8923 corrected test case
This commit is contained in:
parent
daf120b063
commit
2c88c3998b
|
@ -23,18 +23,19 @@
|
||||||
*/
|
*/
|
||||||
package org.hibernate.service.internal;
|
package org.hibernate.service.internal;
|
||||||
|
|
||||||
|
import static org.junit.Assert.assertFalse;
|
||||||
|
import static org.junit.Assert.assertTrue;
|
||||||
|
|
||||||
import org.hibernate.SessionFactory;
|
import org.hibernate.SessionFactory;
|
||||||
import org.hibernate.boot.registry.BootstrapServiceRegistry;
|
import org.hibernate.boot.registry.BootstrapServiceRegistry;
|
||||||
import org.hibernate.boot.registry.BootstrapServiceRegistryBuilder;
|
import org.hibernate.boot.registry.BootstrapServiceRegistryBuilder;
|
||||||
|
import org.hibernate.boot.registry.StandardServiceRegistry;
|
||||||
|
import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
|
||||||
import org.hibernate.boot.registry.internal.BootstrapServiceRegistryImpl;
|
import org.hibernate.boot.registry.internal.BootstrapServiceRegistryImpl;
|
||||||
import org.hibernate.metamodel.MetadataSources;
|
import org.hibernate.cfg.Configuration;
|
||||||
|
|
||||||
import org.hibernate.testing.junit4.BaseUnitTestCase;
|
import org.hibernate.testing.junit4.BaseUnitTestCase;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import static org.junit.Assert.assertFalse;
|
|
||||||
import static org.junit.Assert.assertTrue;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author Steve Ebersole
|
* @author Steve Ebersole
|
||||||
*/
|
*/
|
||||||
|
@ -42,9 +43,10 @@ public class ServiceRegistryClosingCascadeTest extends BaseUnitTestCase {
|
||||||
@Test
|
@Test
|
||||||
public void testSessionFactoryClosing() {
|
public void testSessionFactoryClosing() {
|
||||||
BootstrapServiceRegistry bsr = new BootstrapServiceRegistryBuilder().build();
|
BootstrapServiceRegistry bsr = new BootstrapServiceRegistryBuilder().build();
|
||||||
|
StandardServiceRegistry sr = new StandardServiceRegistryBuilder(bsr).build();
|
||||||
assertTrue( ( (BootstrapServiceRegistryImpl) bsr ).isActive() );
|
assertTrue( ( (BootstrapServiceRegistryImpl) bsr ).isActive() );
|
||||||
MetadataSources metadataSources = new MetadataSources( bsr );
|
Configuration config = new Configuration();
|
||||||
SessionFactory sf = metadataSources.buildMetadata().buildSessionFactory();
|
SessionFactory sf = config.buildSessionFactory( sr );
|
||||||
|
|
||||||
sf.close();
|
sf.close();
|
||||||
assertFalse( ( (BootstrapServiceRegistryImpl) bsr ).isActive() );
|
assertFalse( ( (BootstrapServiceRegistryImpl) bsr ).isActive() );
|
||||||
|
|
Loading…
Reference in New Issue