 	import flash.net.XMLSocket;
 	
 	import mx.logging.ILogger;
+	import mx.logging.Log;
 	
 	import org.flexunit.runner.Descriptor;
-	import org.flexunit.runner.FlexUnitCore;
 	import org.flexunit.runner.IDescription;
 	import org.flexunit.runner.Result;
 	import org.flexunit.runner.notification.Failure;

		}
	
		protected function printResults( result:Result ):void{
			for(var i:int=0;i<msgQueue.length;i++){
				sendResults(msgQueue[i]);
			}
		}
	
		protected function printFooter( result:Result ):void {
			logger.warn(END_OF_TEST_RUN);
		}
	
		protected function sendResults(msg:String):void{

				socket.send( msg );
				trace(msg);
			}
			
		}

		private function handleConnect(event:Event):void{
			_ready = true;
			dispatchEvent( new Event( AsyncListenerWatcher.LISTENER_READY ) );
			
			
		}
		private function errorHandler(event:Event):void{
			dispatchEvent( new Event( AsyncListenerWatcher.LISTENER_FAILED ) );
		}
	
		
