tests: Extend the goto tests with more non-looping jumps
This commit is contained in:
parent
4d3788bfe1
commit
27d509f169
|
@ -376,7 +376,7 @@ swf_tests! {
|
|||
(as3_movieclip_displayevents_constructframegoto, "avm2/movieclip_displayevents_constructframegoto", 12),
|
||||
(as3_movieclip_displayevents_constructframeplay, "avm2/movieclip_displayevents_constructframeplay", 6),
|
||||
(as3_movieclip_displayevents_dblhandler, "avm2/movieclip_displayevents_dblhandler", 4),
|
||||
(as3_movieclip_displayevents_enterframegoto, "avm2/movieclip_displayevents_enterframegoto", 12),
|
||||
(as3_movieclip_displayevents_enterframegoto, "avm2/movieclip_displayevents_enterframegoto", 15),
|
||||
(as3_movieclip_displayevents_enterframeplay, "avm2/movieclip_displayevents_enterframeplay", 6),
|
||||
(as3_movieclip_displayevents_exitframegoto, "avm2/movieclip_displayevents_exitframegoto", 12),
|
||||
(as3_movieclip_displayevents_exitframeplay, "avm2/movieclip_displayevents_exitframeplay", 6),
|
||||
|
|
|
@ -47,6 +47,14 @@
|
|||
case 13:
|
||||
trace("/// (gotoAndStop(2) in frameConstructed...)");
|
||||
this.gotoAndStop(2);
|
||||
break;
|
||||
case 15:
|
||||
trace("/// (gotoAndPlay(1) in frameConstructed...)");
|
||||
this.gotoAndPlay(1);
|
||||
break;
|
||||
case 17:
|
||||
trace("/// (gotoAndPlay(3) in frameConstructed...)");
|
||||
this.gotoAndPlay(3);
|
||||
this.destroy_me = true;
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -108,3 +108,33 @@ root1 (frame 2):[Event type="exitFrame" bubbles=false cancelable=false eventPhas
|
|||
///Children: symbol_b
|
||||
root1 (frame 2):[Event type="exitFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_b
|
||||
root1 (frame 2):[Event type="enterFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
root1 (frame 2):[Event type="frameConstructed" bubbles=false cancelable=false eventPhase=2]
|
||||
/// (gotoAndPlay(1) in frameConstructed...)
|
||||
root1 (frame 1):[Event type="removed" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 1):[Event type="added" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 1):[Event type="added" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 1):[Event type="frameConstructed" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_a
|
||||
//MainTimeline frame 1
|
||||
// symbol_a frame 1
|
||||
root1 (frame 1):[Event type="exitFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_a
|
||||
///Children: symbol_a
|
||||
root1 (frame 1):[Event type="exitFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_a
|
||||
root1 (frame 1):[Event type="removed" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 2):[Event type="enterFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
root1 (frame 2):[Event type="added" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 2):[Event type="added" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 2):[Event type="frameConstructed" bubbles=false cancelable=false eventPhase=2]
|
||||
/// (gotoAndPlay(3) in frameConstructed...)
|
||||
root1 (frame 3):[Event type="frameConstructed" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_b
|
||||
//MainTimeline frame 3
|
||||
// symbol_b frame 1
|
||||
root1 (frame 3):[Event type="exitFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_b
|
||||
///Children: symbol_b
|
||||
root1 (frame 3):[Event type="exitFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_b
|
||||
|
|
Binary file not shown.
|
@ -45,6 +45,14 @@
|
|||
case 10:
|
||||
trace("/// (gotoAndStop(2) in enterFrame...)");
|
||||
this.gotoAndStop(2);
|
||||
break;
|
||||
case 12:
|
||||
trace("/// (gotoAndPlay(1) in enterFrame...)");
|
||||
this.gotoAndPlay(1);
|
||||
break;
|
||||
case 13:
|
||||
trace("/// (gotoAndPlay(3) in enterFrame...)");
|
||||
this.gotoAndPlay(3);
|
||||
this.destroy_me = true;
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -114,3 +114,36 @@ root1 (frame 2):[Event type="exitFrame" bubbles=false cancelable=false eventPhas
|
|||
root1 (frame 2):[Event type="frameConstructed" bubbles=false cancelable=false eventPhase=2]
|
||||
root1 (frame 2):[Event type="exitFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_b
|
||||
root1 (frame 2):[Event type="enterFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_b
|
||||
root1 (frame 2):[Event type="frameConstructed" bubbles=false cancelable=false eventPhase=2]
|
||||
root1 (frame 2):[Event type="exitFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_b
|
||||
root1 (frame 2):[Event type="enterFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
/// (gotoAndPlay(1) in enterFrame...)
|
||||
root1 (frame 1):[Event type="removed" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 1):[Event type="added" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 1):[Event type="added" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 1):[Event type="frameConstructed" bubbles=false cancelable=false eventPhase=2]
|
||||
//MainTimeline frame 1
|
||||
// symbol_a frame 1
|
||||
root1 (frame 1):[Event type="exitFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_a
|
||||
///Children: symbol_a
|
||||
root1 (frame 1):[Event type="frameConstructed" bubbles=false cancelable=false eventPhase=2]
|
||||
root1 (frame 1):[Event type="exitFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_a
|
||||
root1 (frame 1):[Event type="removed" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 2):[Event type="enterFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
/// (gotoAndPlay(3) in enterFrame...)
|
||||
root1 (frame 3):[Event type="added" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 3):[Event type="added" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 3):[Event type="frameConstructed" bubbles=false cancelable=false eventPhase=2]
|
||||
//MainTimeline frame 3
|
||||
// symbol_b frame 1
|
||||
root1 (frame 3):[Event type="exitFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_b
|
||||
///Children: symbol_b
|
||||
root1 (frame 3):[Event type="frameConstructed" bubbles=false cancelable=false eventPhase=2]
|
||||
root1 (frame 3):[Event type="exitFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_b
|
||||
|
|
Binary file not shown.
|
@ -46,6 +46,14 @@
|
|||
case 12:
|
||||
trace("/// (gotoAndStop(2) in exitFrame...)");
|
||||
this.gotoAndStop(2);
|
||||
break;
|
||||
case 14:
|
||||
trace("/// (gotoAndPlay(1) in exitFrame...)");
|
||||
this.gotoAndPlay(1);
|
||||
break;
|
||||
case 15:
|
||||
trace("/// (gotoAndPlay(3) in exitFrame...)");
|
||||
this.gotoAndPlay(3);
|
||||
this.destroy_me = true;
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -82,3 +82,25 @@ root1 (frame 2):[Event type="frameConstructed" bubbles=false cancelable=false ev
|
|||
root1 (frame 2):[Event type="exitFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_b
|
||||
///Children: symbol_b
|
||||
root1 (frame 2):[Event type="enterFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
root1 (frame 2):[Event type="frameConstructed" bubbles=false cancelable=false eventPhase=2]
|
||||
root1 (frame 2):[Event type="exitFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
/// (gotoAndPlay(1) in exitFrame...)
|
||||
root1 (frame 1):[Event type="removed" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 1):[Event type="added" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 1):[Event type="added" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 1):[Event type="frameConstructed" bubbles=false cancelable=false eventPhase=2]
|
||||
//MainTimeline frame 1
|
||||
// symbol_a frame 1
|
||||
root1 (frame 1):[Event type="exitFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
/// (gotoAndPlay(3) in exitFrame...)
|
||||
root1 (frame 1):[Event type="removed" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 3):[Event type="added" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 3):[Event type="added" bubbles=true cancelable=false eventPhase=3]
|
||||
root1 (frame 3):[Event type="frameConstructed" bubbles=false cancelable=false eventPhase=2]
|
||||
//MainTimeline frame 3
|
||||
// symbol_b frame 1
|
||||
root1 (frame 3):[Event type="exitFrame" bubbles=false cancelable=false eventPhase=2]
|
||||
///Children: symbol_b
|
||||
///Children: symbol_b
|
||||
///Children: symbol_b
|
||||
|
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue