Add failing test for bug involving constructor call order
This commit is contained in:
parent
a113d96fdd
commit
253b1df928
|
@ -0,0 +1,16 @@
|
||||||
|
package
|
||||||
|
{
|
||||||
|
import flash.display.*
|
||||||
|
|
||||||
|
public class A extends MovieClip
|
||||||
|
{
|
||||||
|
function A()
|
||||||
|
{
|
||||||
|
trace("A ctor begins");
|
||||||
|
|
||||||
|
gotoAndStop(1);
|
||||||
|
|
||||||
|
trace("A ctor ends");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,12 @@
|
||||||
|
package
|
||||||
|
{
|
||||||
|
import flash.display.*
|
||||||
|
|
||||||
|
public class B extends Sprite
|
||||||
|
{
|
||||||
|
function B()
|
||||||
|
{
|
||||||
|
trace("B ctor called");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,12 @@
|
||||||
|
package
|
||||||
|
{
|
||||||
|
import flash.display.*
|
||||||
|
|
||||||
|
public class Main extends Sprite
|
||||||
|
{
|
||||||
|
function Main()
|
||||||
|
{
|
||||||
|
new Scene()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,11 @@
|
||||||
|
package
|
||||||
|
{
|
||||||
|
import flash.display.*
|
||||||
|
import flash.system.*
|
||||||
|
import flash.utils.*
|
||||||
|
import flash.geom.*
|
||||||
|
|
||||||
|
public class Scene extends Sprite
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,3 @@
|
||||||
|
A ctor begins
|
||||||
|
A ctor ends
|
||||||
|
B ctor called
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
||||||
|
num_frames = 1
|
Loading…
Reference in New Issue