Skip to content

Commit 115df53

Browse files
author
Simon Wirtz
committed
bump sample app to currently available lib
1 parent d90ac7e commit 115df53

File tree

3 files changed

+15
-4
lines changed

3 files changed

+15
-4
lines changed

sample-app/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ dependencies {
1111
implementation(kotlin("reflect"))
1212
implementation("org.slf4j:slf4j-api:1.7.30")
1313
implementation("ch.qos.logback:logback-classic:1.2.3")
14-
implementation("de.swirtz:ktsRunner:0.0.9")
14+
implementation("de.swirtz:ktsRunner:0.0.8")
1515

1616
testImplementation("org.junit.jupiter:junit-jupiter-api:5.7.0")
1717
testImplementation("org.junit.jupiter:junit-jupiter-engine:5.7.0")

sample-app/src/main/kotlin/de/swirtz/sample/SampleApp.kt

+2-3
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@ package de.swirtz.sample
22

33
import de.swirtz.ktsrunner.objectloader.KtsObjectLoader
44

5-
fun main() {
5+
fun readRandomValueFromScript(): Int {
66
println("Hello Kotlin Scripting World")
7-
val i = KtsObjectLoader().load<Int>("val x = 10; x")
8-
println(i)
7+
return KtsObjectLoader().load("val x = 10; x")
98
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package de.swirtz.sample
2+
3+
import org.assertj.core.api.Assertions.assertThat
4+
import org.junit.jupiter.api.Test
5+
6+
class SampleAppTest
7+
{
8+
@Test
9+
fun `can get random value from script`(){
10+
assertThat(readRandomValueFromScript()).isEqualTo(10)
11+
}
12+
}

0 commit comments

Comments
 (0)