|
From: <ali...@us...> - 2006-08-15 21:28:18
|
Revision: 65 Author: alimills Date: 2006-08-15 14:28:13 -0700 (Tue, 15 Aug 2006) ViewCVS: http://svn.sourceforge.net/asunit/?rev=65&view=rev Log Message: ----------- Flex project support added!! Modified Paths: -------------- trunk/framework/as3/asunit/textui/FlexTestRunner.as trunk/framework/as3/asunit/textui/ResultPrinter.as trunk/framework/as3/asunit/textui/TestRunner.as Modified: trunk/framework/as3/asunit/textui/FlexTestRunner.as =================================================================== --- trunk/framework/as3/asunit/textui/FlexTestRunner.as 2006-08-15 21:19:57 UTC (rev 64) +++ trunk/framework/as3/asunit/textui/FlexTestRunner.as 2006-08-15 21:28:13 UTC (rev 65) @@ -1,14 +1,14 @@ package asunit.textui { - import mx.core.IUIComponent; + import flash.display.DisplayObject; import flash.events.Event; - import asunit.runner.Version; + import mx.core.IUIComponent; + public class FlexTestRunner extends TestRunner { protected override function addedHandler(event:Event):void { if(event.target === this) { parent.addEventListener(Event.RESIZE, resizeHandler); - fPrinter.println("AsUnit " + Version.id() + " by Luke Bayes and Ali Mills"); } } @@ -24,5 +24,14 @@ width = event.target.width; height = event.target.height; } + + public override function addChild(child:DisplayObject):DisplayObject { + if(parent) { + return parent.addChild(child); + } + else { + return super.addChild(child); + } + } } } \ No newline at end of file Modified: trunk/framework/as3/asunit/textui/ResultPrinter.as =================================================================== --- trunk/framework/as3/asunit/textui/ResultPrinter.as 2006-08-15 21:19:57 UTC (rev 64) +++ trunk/framework/as3/asunit/textui/ResultPrinter.as 2006-08-15 21:28:13 UTC (rev 65) @@ -45,6 +45,7 @@ format.color = 0xFFFFFF; textArea.defaultTextFormat = format; addChild(textArea); + println("AsUnit " + Version.id() + " by Luke Bayes and Ali Mills"); bar = new SuccessBar(); addChild(bar); @@ -65,12 +66,10 @@ } public function println(...args:Array):void { -// textArea.text += args.toString() + "\n"; textArea.appendText(args.toString() + "\n"); } public function print(...args:Array):void { -// textArea.text += args.toString(); textArea.appendText(args.toString()); } /* API for use by textui.TestRunner Modified: trunk/framework/as3/asunit/textui/TestRunner.as =================================================================== --- trunk/framework/as3/asunit/textui/TestRunner.as 2006-08-15 21:19:57 UTC (rev 64) +++ trunk/framework/as3/asunit/textui/TestRunner.as 2006-08-15 21:28:13 UTC (rev 65) @@ -2,7 +2,6 @@ import asunit.errors.AbstractMemberCalledError; import asunit.framework.Test; import asunit.framework.TestResult; - import asunit.runner.Version; import flash.display.Sprite; import flash.display.StageAlign; @@ -49,7 +48,6 @@ stage.scaleMode = StageScaleMode.NO_SCALE; stage.addEventListener(Event.RESIZE, resizeHandler); resizeHandler(new Event("resize")); - fPrinter.println("AsUnit " + Version.id() + " by Luke Bayes and Ali Mills"); } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |