JS: added js() diagnostics tests
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
// !DIAGNOSTICS_NUMBER: 4
|
||||
// !DIAGNOSTICS: JSCODE_ERROR
|
||||
// !MESSAGE_TYPE: HTML
|
||||
|
||||
fun box() {
|
||||
val i = "i"
|
||||
val n = 10
|
||||
|
||||
js("var = $n;")
|
||||
|
||||
js("""var a = 10;
|
||||
var = $n;
|
||||
var c = 15;""")
|
||||
|
||||
js("""for (var $i =
|
||||
)""")
|
||||
|
||||
js("var = 10;")
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
<!-- jsCodeErrorHtml1 -->
|
||||
<html>
|
||||
JavaScript: missing variable name in code:<br><pre>var<u> =</u> 10;</pre></html>
|
||||
@@ -0,0 +1,5 @@
|
||||
<!-- jsCodeErrorHtml2 -->
|
||||
<html>
|
||||
JavaScript: missing variable name in code:<br><pre>var a = 10;
|
||||
var<u> =</u> 10;
|
||||
var c = 15;</pre></html>
|
||||
@@ -0,0 +1,4 @@
|
||||
<!-- jsCodeErrorHtml3 -->
|
||||
<html>
|
||||
JavaScript: syntax error in code:<br><pre>for (var i =<u></u>
|
||||
<u> )</pre></html>
|
||||
@@ -0,0 +1,3 @@
|
||||
<!-- jsCodeErrorHtml4 -->
|
||||
<html>
|
||||
JavaScript: missing variable name</html>
|
||||
@@ -0,0 +1,19 @@
|
||||
// !DIAGNOSTICS_NUMBER: 4
|
||||
// !DIAGNOSTICS: JSCODE_ERROR
|
||||
// !MESSAGE_TYPE: TEXT
|
||||
|
||||
fun box() {
|
||||
val i = "i"
|
||||
val n = 10
|
||||
|
||||
js("var = $n;")
|
||||
|
||||
js("""var a = 10;
|
||||
var = $n;
|
||||
var c = 15;""")
|
||||
|
||||
js("""for (var $i =
|
||||
)""")
|
||||
|
||||
js("var = 10;")
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
<!-- jsCodeErrorText1 -->
|
||||
JavaScript: missing variable name in code:
|
||||
var = 10;
|
||||
^^^^^^^^
|
||||
@@ -0,0 +1,6 @@
|
||||
<!-- jsCodeErrorText2 -->
|
||||
JavaScript: missing variable name in code:
|
||||
var a = 10;
|
||||
var = 10;
|
||||
^^^^^^^^
|
||||
var c = 15;
|
||||
@@ -0,0 +1,6 @@
|
||||
<!-- jsCodeErrorText3 -->
|
||||
JavaScript: syntax error in code:
|
||||
for (var i =
|
||||
^
|
||||
)
|
||||
^^^^^
|
||||
@@ -0,0 +1,2 @@
|
||||
<!-- jsCodeErrorText4 -->
|
||||
JavaScript: missing variable name
|
||||
Reference in New Issue
Block a user