/* * Hibernate OGM, Domain model persistence for NoSQL datastores * * License: GNU Lesser General Public License (LGPL), version 2.1 or later * See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>. */ package org.hibernate.ogm.backendtck.jpa; import javax.persistence.EntityManagerFactory; import javax.persistence.Persistence; import org.hibernate.ogm.utils.PackagingRule; import org.hibernate.ogm.utils.TestHelper; import org.junit.Rule; import org.junit.Test; /** * @author Emmanuel Bernard <emmanuel@hibernate.org> * @author Sanne Grinovero <sanne@hibernate.org> */ public class JPAStandaloneORMAndOGMTest { @Rule public PackagingRule ogmPackaging = new PackagingRule( "persistencexml/orm-and-ogm.xml", Poem.class ); @Test //Test for OGM-416 (avoid StackOverFlow when both an OGM and ORM PU are used public void testJTAStandaloneNoOgm() throws Exception { EntityManagerFactory emf = Persistence.createEntityManagerFactory( "ogm", TestHelper.getDefaultTestSettings() ); emf.close(); emf = Persistence.createEntityManagerFactory( "no-ogm" ); emf.close(); } }