Skip to content

Commit d9eec9c

Browse files
committed
HHH-19582 - Add test for issue
Signed-off-by: Jan Schatteman <[email protected]>
1 parent 78119a4 commit d9eec9c

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

hibernate-core/src/test/java/org/hibernate/orm/test/util/InstanceIdentityMapTest.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
import org.hibernate.engine.spi.InstanceIdentity;
88
import org.hibernate.internal.util.collections.InstanceIdentityMap;
9+
import org.hibernate.testing.orm.junit.Jira;
910
import org.junit.jupiter.api.AfterEach;
1011
import org.junit.jupiter.api.Test;
1112

@@ -99,4 +100,15 @@ public void testSets() {
99100
assertThat( testMap.values() ).hasSize( 100 ).containsAll( map.values() );
100101
assertThat( testMap.entrySet() ).hasSize( 100 ).containsAll( map.entrySet() );
101102
}
103+
104+
@Test
105+
@Jira(value = "https://hibernate.atlassian.net/browse/HHH-19582")
106+
public void testNullPage() {
107+
final TestInstance i1 = new TestInstance( 9999 );
108+
testMap.put( i1, "instance_X" );
109+
110+
testMap.clear();
111+
assertThat( testMap ).isEmpty();
112+
}
113+
102114
}

0 commit comments

Comments
 (0)