优化
This commit is contained in:
@@ -75,4 +75,22 @@ class JsTest {
|
|||||||
Assert.assertEquals(null, result)
|
Assert.assertEquals(null, result)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
fun testReplace() {
|
||||||
|
@Language("js")
|
||||||
|
val js = """
|
||||||
|
result.replace(/\,/g,",")
|
||||||
|
.replace(/\./g,"。")
|
||||||
|
.replace(/\!/g,"!")
|
||||||
|
.replace(/\?/g,"?")
|
||||||
|
.replace(/\…/g,"……")
|
||||||
|
.replace(/\;/g,";")
|
||||||
|
.replace(/\:/g,":")
|
||||||
|
""".trimIndent()
|
||||||
|
val bindings = SimpleBindings()
|
||||||
|
bindings["result"] = ",.!?…;:"
|
||||||
|
val result = SCRIPT_ENGINE.eval(js, bindings).toString()
|
||||||
|
Assert.assertEquals(result, ",。!?……;:")
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user