diff --git a/core/tests/regression_tests.rs b/core/tests/regression_tests.rs index a3f1f78b5..89539fc31 100644 --- a/core/tests/regression_tests.rs +++ b/core/tests/regression_tests.rs @@ -60,6 +60,7 @@ swf_tests! { (goto_rewind2, "avm1/goto_rewind2", 10), (goto_rewind3, "avm1/goto_rewind3", 10), (goto_execution_order, "avm1/goto_execution_order", 3), + (goto_execution_order2, "avm1/goto_execution_order2", 3), (greaterthan_swf5, "avm1/greaterthan_swf5", 1), (greaterthan_swf8, "avm1/greaterthan_swf8", 1), (strictly_equals, "avm1/strictly_equals", 1), diff --git a/core/tests/swfs/avm1/goto_execution_order2/output.txt b/core/tests/swfs/avm1/goto_execution_order2/output.txt new file mode 100644 index 000000000..880bbc611 --- /dev/null +++ b/core/tests/swfs/avm1/goto_execution_order2/output.txt @@ -0,0 +1,2 @@ +child 2 +child 1 diff --git a/core/tests/swfs/avm1/goto_execution_order2/test.fla b/core/tests/swfs/avm1/goto_execution_order2/test.fla new file mode 100644 index 000000000..196c9e51b Binary files /dev/null and b/core/tests/swfs/avm1/goto_execution_order2/test.fla differ diff --git a/core/tests/swfs/avm1/goto_execution_order2/test.swf b/core/tests/swfs/avm1/goto_execution_order2/test.swf new file mode 100644 index 000000000..ce6734e79 Binary files /dev/null and b/core/tests/swfs/avm1/goto_execution_order2/test.swf differ