Skip to content

Instantly share code, notes, and snippets.

@Stray
Created October 14, 2010 16:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Stray/626482 to your computer and use it in GitHub Desktop.
Save Stray/626482 to your computer and use it in GitHub Desktop.
// This causes repeated test running:
override public function run():void{
var mockolateMaker:IEventDispatcher = prepare(Sprite);
mockolateMaker.addEventListener(Event.COMPLETE, prepareCompleteHandler, false, 0, true);
}
private function prepareCompleteHandler(e:Event):void{
super.run();
}
// so - remove your event listener manually
override public function run():void{
var mockolateMaker:IEventDispatcher = prepare(Sprite);
mockolateMaker.addEventListener(Event.COMPLETE, prepareCompleteHandler);
}
private function prepareCompleteHandler(e:Event):void{
IEventDispatcher(e.target).removeEventListener(Event.COMPLETE, prepareCompleteHandler);
super.run();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment