diff --git a/spring-test/src/main/java/org/springframework/test/context/cache/DefaultContextCache.java b/spring-test/src/main/java/org/springframework/test/context/cache/DefaultContextCache.java index 0eb1518a853..4deac3c8a99 100644 --- a/spring-test/src/main/java/org/springframework/test/context/cache/DefaultContextCache.java +++ b/spring-test/src/main/java/org/springframework/test/context/cache/DefaultContextCache.java @@ -239,8 +239,8 @@ public class DefaultContextCache implements ContextCache { MergedContextConfiguration child = key; MergedContextConfiguration parent = child.getParent(); while (parent != null) { - Set list = this.hierarchyMap.computeIfAbsent(parent, k -> new HashSet<>()); - list.add(child); + Set set = this.hierarchyMap.computeIfAbsent(parent, k -> new HashSet<>()); + set.add(child); child = parent; parent = child.getParent(); }