package org.onap.ccsdk.cds.controllerblueprints.core.scripts
-
import kotlinx.coroutines.runBlocking
import org.junit.Test
import org.onap.ccsdk.cds.controllerblueprints.core.data.DataType
private fun viewClassPathInfo() {
println(" *********** classpathFromClass *********** ")
- classpathFromClass(BluePrintScriptsServiceImplTest::class.java.classLoader,
- BluePrintScriptsServiceImplTest::class)!!
- .forEach(::println)
+ classpathFromClass(
+ BluePrintScriptsServiceImplTest::class.java.classLoader,
+ BluePrintScriptsServiceImplTest::class
+ )!!
+ .forEach(::println)
println(" *********** classpathFromClassloader *********** ")
classpathFromClassloader(BluePrintScriptsServiceImplTest::class.java.classLoader)!!
- .forEach(::println)
+ .forEach(::println)
println(" *********** classpathFromClasspathProperty *********** ")
classpathFromClasspathProperty()!!
- .forEach(::println)
+ .forEach(::println)
}
@Test
val basePath = normalizedPathName("src/test/resources/compile")
/** Load the Definitions */
val bluePrintDefinitions = bluePrintScriptsService
- .scriptInstance<BluePrintDefinitions>(basePath,
- "cba.scripts.ActivateBlueprintDefinitions", true)
+ .scriptInstance<BluePrintDefinitions>(
+ basePath,
+ "cba.scripts.ActivateBlueprintDefinitions", true
+ )
assertNotNull(bluePrintDefinitions, "failed to get blueprint definitions")
val serviceTemplate = bluePrintDefinitions.serviceTemplate()
assertNotNull(customDataType, "failed to get custom definitions")
val instance = bluePrintScriptsService
- .scriptInstance<BlueprintFunctionNode<String, String>>(basePath,
- "cba.scripts.SampleBlueprintFunctionNode", false)
+ .scriptInstance<BlueprintFunctionNode<String, String>>(
+ basePath,
+ "cba.scripts.SampleBlueprintFunctionNode", false
+ )
assertNotNull(instance, "failed to get compiled instance")
val cachedInstance = bluePrintScriptsService
- .scriptInstance<BlueprintFunctionNode<String, String>>(basePath,
- "cba.scripts.SampleBlueprintFunctionNode", false)
+ .scriptInstance<BlueprintFunctionNode<String, String>>(
+ basePath,
+ "cba.scripts.SampleBlueprintFunctionNode", false
+ )
assertNotNull(cachedInstance, "failed to get cached compile instance")
}
}
-
-}
\ No newline at end of file
+}