Skip to content

Commit bb0fa19

Browse files
committed
Add test case for function declared in Function Expression
1 parent 67a661e commit bb0fa19

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/test/java/net/sourceforge/htmlunit/FunctionTest.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,4 +68,17 @@ public void functionHasNameOfVar() {
6868
assertEvaluates("undefinedhi", script);
6969
}
7070

71+
@Test
72+
public void functionHasNameOfVarInsideFunction() {
73+
String script = "var output = '';\n"
74+
+ "function test() {\n"
75+
+ " output += t;\n"
76+
+ " var t = 1;\n"
77+
+ " !function t() {output += 'hi';}();\n"
78+
+ "}\n"
79+
+ "test();\n"
80+
+ "output";
81+
assertEvaluates("undefinedhi", script);
82+
}
83+
7184
}

0 commit comments

Comments
 (0)