JS: added js() diagnostics tests
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
val a = "1"
|
||||
|
||||
fun nonConst(): String = "1"
|
||||
|
||||
fun test() {
|
||||
val b = "b"
|
||||
|
||||
js(a)
|
||||
js(b)
|
||||
js("$a")
|
||||
js("${1}")
|
||||
js("$b;")
|
||||
js("${b}bb")
|
||||
js(a + a)
|
||||
js("a" + "a")
|
||||
js("ccc")
|
||||
|
||||
js(<!JSCODE_ARGUMENT_SHOULD_BE_CONSTANT!>nonConst()<!>)
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
package
|
||||
|
||||
internal val a: kotlin.String = "1"
|
||||
internal fun nonConst(): kotlin.String
|
||||
internal fun test(): kotlin.Unit
|
||||
@@ -0,0 +1,25 @@
|
||||
val code = """
|
||||
var s = "hello"
|
||||
+ );
|
||||
"""
|
||||
|
||||
fun main(args: Array<String>): Unit {
|
||||
js("var<!JSCODE_ERROR!> =<!> 10;")
|
||||
|
||||
js("""var<!JSCODE_ERROR!> =<!> 10;""")
|
||||
|
||||
js("""var<!JSCODE_ERROR!>
|
||||
=<!> 777;
|
||||
""")
|
||||
|
||||
js("""
|
||||
var<!JSCODE_ERROR!> =<!> 777;
|
||||
""")
|
||||
|
||||
js(<!JSCODE_ERROR!>"var " + " = " + "10;"<!>)
|
||||
|
||||
val n = 10
|
||||
js(<!JSCODE_ERROR!>"var = $n;"<!>)
|
||||
|
||||
js(<!JSCODE_ERROR!>code<!>)
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package
|
||||
|
||||
internal val code: kotlin.String = "
|
||||
var s = "hello"
|
||||
+ );
|
||||
"
|
||||
internal fun main(/*0*/ args: kotlin.Array<kotlin.String>): kotlin.Unit
|
||||
@@ -0,0 +1,10 @@
|
||||
fun main(args: Array<String>): Unit {
|
||||
js("var a =<!JSCODE_WARNING!> 08<!>;")
|
||||
|
||||
js("""var a =<!JSCODE_WARNING!>
|
||||
|
||||
08<!>;""")
|
||||
|
||||
val code = "var a = 08;"
|
||||
js(<!JSCODE_WARNING!>code<!>)
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
package
|
||||
|
||||
internal fun main(/*0*/ args: kotlin.Array<kotlin.String>): kotlin.Unit
|
||||
Reference in New Issue
Block a user