Use scripting cache earlier in the pipeline:

before initializing compiler and processing callbacks
This commit is contained in:
Ilya Chernikov
2020-01-17 17:43:12 +01:00
parent c7d9eaed40
commit 75441386e3
2 changed files with 42 additions and 32 deletions
@@ -127,7 +127,7 @@ class CachingTest : TestCase() {
Assert.assertEquals(1, cache.storedScripts)
Assert.assertEquals(0, cache.retrievedScripts)
val cachedScript = cache.get(script.toScriptSource(), compiledScript!!.compilationConfiguration)
val cachedScript = cache.get(script.toScriptSource(), scriptCompilationConfiguration)
Assert.assertNotNull(cachedScript)
Assert.assertEquals(1, cache.retrievedScripts)