@@ -2077,18 +2077,19 @@ abstract class UtValueTestCaseChecker(
20772077 ): UtMethodTestSet {
20782078 val buildInfo = CodeGenerationIntegrationTest .Companion .BuildInfo (buildDir, additionalDependenciesClassPath)
20792079
2080- val testCaseGenerator = testCaseGeneratorCache
2081- .getOrPut(buildInfo) { createTestCaseGenerator(buildInfo) }
2080+ val testCaseGenerator = createTestCaseGenerator(buildInfo)
20822081 return testCaseGenerator.generate(method, mockStrategy, additionalMockAlwaysClasses)
20832082 }
20842083
20852084 // factory method
20862085 open fun createTestCaseGenerator (buildInfo : CodeGenerationIntegrationTest .Companion .BuildInfo ) =
2087- TestSpecificTestCaseGenerator (
2088- buildInfo.buildDir,
2089- buildInfo.dependencyPath,
2090- System .getProperty(" java.class.path" )
2091- )
2086+ testCaseGeneratorCache.getOrPut(buildInfo) {
2087+ TestSpecificTestCaseGenerator (
2088+ buildInfo.buildDir,
2089+ buildInfo.dependencyPath,
2090+ System .getProperty(" java.class.path" )
2091+ )
2092+ }
20922093
20932094 fun executionsModel (
20942095 method : ExecutableId ,
@@ -2100,8 +2101,7 @@ abstract class UtValueTestCaseChecker(
21002101 computeAdditionalDependenciesClasspathAndBuildDir(method.classId.jClass, additionalDependencies)
21012102 withUtContext(UtContext (method.classId.jClass.classLoader)) {
21022103 val buildInfo = CodeGenerationIntegrationTest .Companion .BuildInfo (buildDir, additionalDependenciesClassPath)
2103- val testCaseGenerator = testCaseGeneratorCache
2104- .getOrPut(buildInfo) { createTestCaseGenerator(buildInfo) }
2104+ val testCaseGenerator = createTestCaseGenerator(buildInfo)
21052105 return testCaseGenerator.generate(method, mockStrategy, additionalMockAlwaysClasses)
21062106 }
21072107 }
0 commit comments