Author: grobmeier
Date: Fri Aug 28 06:28:40 2009
New Revision: 808771

URL: http://svn.apache.org/viewvc?rev=808771&view=rev
Log:
added xml test

Modified:
    incubator/log4php/trunk/src/test/php/appenders/LoggerAppenderSocketTest.php

Modified: 
incubator/log4php/trunk/src/test/php/appenders/LoggerAppenderSocketTest.php
URL: 
http://svn.apache.org/viewvc/incubator/log4php/trunk/src/test/php/appenders/LoggerAppenderSocketTest.php?rev=808771&r1=808770&r2=808771&view=diff
==============================================================================
--- incubator/log4php/trunk/src/test/php/appenders/LoggerAppenderSocketTest.php 
(original)
+++ incubator/log4php/trunk/src/test/php/appenders/LoggerAppenderSocketTest.php 
Fri Aug 28 06:28:40 2009
@@ -45,4 +45,25 @@
                self::assertEquals($v, $e);
     }
     
+    public function testSocketXml() {
+               $appender = new LoggerAppenderSocket("myname ");
+               
+               $appender->setDry(true);
+               $appender->setUseXml(true);
+               $appender->activateOptions();
+               $event = new LoggerLoggingEvent("LoggerAppenderSocketTest", new 
Logger("TEST"), LoggerLevel::getLevelError(), "testmessage");
+                
+               ob_start();
+               $appender->append($event);
+               $v = ob_get_contents();
+               ob_end_clean();
+               
+               $layout = new LoggerLayoutXml();
+               $layout->setLog4jNamespace(false);
+               $layout->activateOptions();
+               $a = $layout->format($event);
+               $e = "DRY MODE OF SOCKET APPENDER: ".$a;
+               self::assertEquals($e, $v);
+    }
+    
 }


Reply via email to