Skip to content

Commit 08457b4

Browse files
committed
Add more variable declaration tests
1 parent 980727e commit 08457b4

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

TestHScript.hx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,11 @@ class TestHScript extends TestCase {
125125
assertScript("var a = 10; var b = 5; a - -b", 15);
126126
assertScript("var a = 10; var b = 5; a - b / 2", 7.5);
127127
assertScript("var a; a", null);
128+
assertScript("var a = 1, b = 5; a + b;", 6);
128129
assertScript("var a, b = 5; if (a == null) a = 2; a + b;", 7);
130+
assertScript("var a:Int; a", null, null, true);
131+
assertScript("var a:Int = 1, b:Int = 5; a + b;", 6, null, true);
132+
assertScript("var a:Int, b:Int = 5; if (a == null) a = 2; a + b;", 7, null, true);
129133
assertScript("false && xxx", false);
130134
assertScript("true || xxx", true);
131135
assertScript("[for( x in arr ) switch( x ) { case 1: 55; case 3: 66; default: 0; }].join(':')",'55:0:66',{ arr : [1,2,3] });

0 commit comments

Comments
 (0)