Some more tests (minor)
[gnash.git] / testsuite / misc-swfc.all / gotoFrameLabelAsFunction.sc
blobc502202f71700021ab5578312c65d6807867ebd4
1 // testcase for gotoAndXXXX(frame-label) when invoked as AS function
3 .flash bbox=800x600 filename="gotoFrameLabelAsFunction.swf" version=6 fps=10
5 .frame 1
6     .action:
7 #include "Dejagnu.sc"
8     asOrder = '0+';
9     .end
11 .frame 2
12   .action:
13     
14     this.onEnterFrame = function() {
15         _root.framecount++;
16         if (_root.framecount==10) {
17                 check_equals(_root._currentframe, 5);
18                 totals(1);
19         }
20     };
21         
22     // the "_root." part is important!
23     _root.gotoAndPlay("dest");
24            
25   .end
27 .frame 4
28   .action:
29     trace("reached label 4 (wrong)");
30     check(0);
31     stop();       
32   .end
34 .frame 5 name="dest"
35   .action:
36     trace("reached label 5 (correct)");
37     stop();       
38   .end
40 .frame 6
41   .action:
42     trace("reached label 6 (wrong)");
43     check(0);
44     stop();       
45   .end
46   
47 .end // end of file