diff --git a/tests/tests/regression_tests.rs b/tests/tests/regression_tests.rs index e79b918f4..2a563b978 100644 --- a/tests/tests/regression_tests.rs +++ b/tests/tests/regression_tests.rs @@ -441,6 +441,7 @@ swf_tests! { (as3_greaterthan, "avm2/greaterthan", 1), (as3_lessequals, "avm2/lessequals", 1), (as3_lessthan, "avm2/lessthan", 1), + (as3_issue_5292, "avm2/issue_5292", 1), (nested_textfields_in_buttons, "avm1/nested_textfields_in_buttons", 1), (conflicting_instance_names, "avm1/conflicting_instance_names", 6), (button_children, "avm1/button_children", 1), diff --git a/tests/tests/swfs/avm2/issue_5292/Test.as b/tests/tests/swfs/avm2/issue_5292/Test.as new file mode 100644 index 000000000..81fc21db9 --- /dev/null +++ b/tests/tests/swfs/avm2/issue_5292/Test.as @@ -0,0 +1,14 @@ +package +{ + public class Test + { + public static var t = "static prop"; + + public function Test() + { + trace("// Getting static property"); + trace(t); + } + + } +} diff --git a/tests/tests/swfs/avm2/issue_5292/output.txt b/tests/tests/swfs/avm2/issue_5292/output.txt new file mode 100644 index 000000000..46d295e98 --- /dev/null +++ b/tests/tests/swfs/avm2/issue_5292/output.txt @@ -0,0 +1,2 @@ +// Getting static property +static prop \ No newline at end of file diff --git a/tests/tests/swfs/avm2/issue_5292/test.fla b/tests/tests/swfs/avm2/issue_5292/test.fla new file mode 100644 index 000000000..ce7bed1f3 Binary files /dev/null and b/tests/tests/swfs/avm2/issue_5292/test.fla differ diff --git a/tests/tests/swfs/avm2/issue_5292/test.swf b/tests/tests/swfs/avm2/issue_5292/test.swf new file mode 100644 index 000000000..3feabceed Binary files /dev/null and b/tests/tests/swfs/avm2/issue_5292/test.swf differ