Skip to content

Commit 6729643

Browse files
committed
HHH-11083 : Change references to "OldCacheKeyImplementation" to "CacheKeyImplementation" in MultTenancyTest; also override addSettings to use DefaultCacheKeysFactory
(cherry picked from commit 30974c1)
1 parent 68536a4 commit 6729643

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/MultiTenancyTest.java

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,22 @@
44
import org.hibernate.boot.SessionFactoryBuilder;
55
import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
66
import org.hibernate.cache.infinispan.entity.EntityRegionImpl;
7-
import org.hibernate.cache.infinispan.util.Caches;
7+
import org.hibernate.cache.internal.DefaultCacheKeysFactory;
8+
import org.hibernate.cfg.Environment;
89
import org.hibernate.engine.jdbc.connections.spi.AbstractMultiTenantConnectionProvider;
910
import org.hibernate.engine.jdbc.connections.spi.ConnectionProvider;
1011
import org.hibernate.engine.jdbc.connections.spi.MultiTenantConnectionProvider;
1112
import org.hibernate.test.cache.infinispan.functional.entities.Item;
1213
import org.hibernate.test.cache.infinispan.tm.XaConnectionProvider;
1314
import org.hibernate.testing.env.ConnectionProviderBuilder;
1415
import org.infinispan.AdvancedCache;
15-
import org.infinispan.commons.util.CloseableIterable;
1616
import org.infinispan.commons.util.CloseableIterator;
1717
import org.infinispan.context.Flag;
1818
import org.junit.Test;
1919

2020
import java.util.Collections;
2121
import java.util.List;
22+
import java.util.Map;
2223

2324
import static org.junit.Assert.assertEquals;
2425
import static org.junit.Assert.assertNotNull;
@@ -40,6 +41,12 @@ public List<Object[]> getParameters() {
4041
return Collections.singletonList(READ_ONLY_INVALIDATION);
4142
}
4243

44+
@Override
45+
protected void addSettings(Map settings) {
46+
super.addSettings( settings );
47+
settings.put( Environment.CACHE_KEYS_FACTORY, DefaultCacheKeysFactory.SHORT_NAME );
48+
}
49+
4350
@Override
4451
protected void configureStandardServiceRegistryBuilder(StandardServiceRegistryBuilder ssrb) {
4552
super.configureStandardServiceRegistryBuilder(ssrb);
@@ -104,7 +111,7 @@ public void testMultiTenancy() throws Exception {
104111
AdvancedCache localCache = region.getCache().withFlags(Flag.CACHE_MODE_LOCAL);
105112
assertEquals(1, localCache.size());
106113
try (CloseableIterator iterator = localCache.keySet().iterator()) {
107-
assertEquals("OldCacheKeyImplementation", iterator.next().getClass().getSimpleName());
114+
assertEquals("CacheKeyImplementation", iterator.next().getClass().getSimpleName());
108115
}
109116
}
110117
}

0 commit comments

Comments
 (0)