HHH-13587 Avoid using deprecated PersistenceContext#getCollectionEntries in tests
This commit is contained in:
parent
7531ed793a
commit
da847f4b57
|
@ -41,6 +41,7 @@ import org.hibernate.Hibernate;
|
||||||
import org.hibernate.HibernateException;
|
import org.hibernate.HibernateException;
|
||||||
import org.hibernate.Session;
|
import org.hibernate.Session;
|
||||||
import org.hibernate.collection.internal.AbstractPersistentCollection;
|
import org.hibernate.collection.internal.AbstractPersistentCollection;
|
||||||
|
import org.hibernate.collection.internal.PersistentSet;
|
||||||
import org.hibernate.collection.spi.PersistentCollection;
|
import org.hibernate.collection.spi.PersistentCollection;
|
||||||
import org.hibernate.engine.spi.CollectionEntry;
|
import org.hibernate.engine.spi.CollectionEntry;
|
||||||
import org.hibernate.engine.spi.SessionImplementor;
|
import org.hibernate.engine.spi.SessionImplementor;
|
||||||
|
@ -81,9 +82,8 @@ public class MultipleSessionCollectionWarningTest extends BaseCoreFunctionalTest
|
||||||
// gets logged. s1 will not function properly so the transaction will ultimately need
|
// gets logged. s1 will not function properly so the transaction will ultimately need
|
||||||
// to be rolled-back.
|
// to be rolled-back.
|
||||||
|
|
||||||
CollectionEntry ce = (CollectionEntry) ( (SessionImplementor) s1 ).getPersistenceContext()
|
CollectionEntry ce = ( (SessionImplementor) s1 ).getPersistenceContext()
|
||||||
.getCollectionEntries()
|
.removeCollectionEntry( (PersistentSet) p.children );
|
||||||
.remove( p.children );
|
|
||||||
assertNotNull( ce );
|
assertNotNull( ce );
|
||||||
|
|
||||||
// the collection session should still be s1; the collection is no longer "connected" because its
|
// the collection session should still be s1; the collection is no longer "connected" because its
|
||||||
|
@ -132,9 +132,8 @@ public class MultipleSessionCollectionWarningTest extends BaseCoreFunctionalTest
|
||||||
// gets logged. s1 will not function properly so the transaction will ultimately need
|
// gets logged. s1 will not function properly so the transaction will ultimately need
|
||||||
// to be rolled-back.
|
// to be rolled-back.
|
||||||
|
|
||||||
CollectionEntry ce = (CollectionEntry) ( (SessionImplementor) s1 ).getPersistenceContext()
|
CollectionEntry ce = ( (SessionImplementor) s1 ).getPersistenceContext()
|
||||||
.getCollectionEntries()
|
.removeCollectionEntry( (PersistentSet) p.children );
|
||||||
.remove( p.children );
|
|
||||||
assertNotNull( ce );
|
assertNotNull( ce );
|
||||||
|
|
||||||
// the collection session should still be s1; the collection is no longer "connected" because its
|
// the collection session should still be s1; the collection is no longer "connected" because its
|
||||||
|
@ -180,9 +179,8 @@ public class MultipleSessionCollectionWarningTest extends BaseCoreFunctionalTest
|
||||||
// gets logged. s1 will not function properly so the transaction will ultimately need
|
// gets logged. s1 will not function properly so the transaction will ultimately need
|
||||||
// to be rolled-back.
|
// to be rolled-back.
|
||||||
|
|
||||||
CollectionEntry ce = (CollectionEntry) ( (SessionImplementor) s1 ).getPersistenceContext()
|
CollectionEntry ce = ( (SessionImplementor) s1 ).getPersistenceContext()
|
||||||
.getCollectionEntries()
|
.removeCollectionEntry( (PersistentSet) p.children );
|
||||||
.remove( p.children );
|
|
||||||
assertNotNull( ce );
|
assertNotNull( ce );
|
||||||
|
|
||||||
// the collection session should still be s1; the collection is no longer "connected" because its
|
// the collection session should still be s1; the collection is no longer "connected" because its
|
||||||
|
|
Loading…
Reference in New Issue