Author: grobmeier
Date: Wed May 20 05:46:27 2009
New Revision: 776564

URL: http://svn.apache.org/viewvc?rev=776564&view=rev
Log:
added some more tests

Modified:
    incubator/log4php/trunk/src/test/php/layouts/LoggerLayoutHtmlTest.php

Modified: incubator/log4php/trunk/src/test/php/layouts/LoggerLayoutHtmlTest.php
URL: 
http://svn.apache.org/viewvc/incubator/log4php/trunk/src/test/php/layouts/LoggerLayoutHtmlTest.php?rev=776564&r1=776563&r2=776564&view=diff
==============================================================================
--- incubator/log4php/trunk/src/test/php/layouts/LoggerLayoutHtmlTest.php 
(original)
+++ incubator/log4php/trunk/src/test/php/layouts/LoggerLayoutHtmlTest.php Wed 
May 20 05:46:27 2009
@@ -25,21 +25,56 @@
 
 class LoggerLayoutHtmlTest extends PHPUnit_Framework_TestCase {
         
-       public function testSimpleLayout() {
+       public function XtestErrorLayout() {
                $event = new LoggerLoggingEvent("LoggerLayoutHtmlTest", new 
Logger("TEST"), LoggerLevel::getLevelError(), "testmessage");
 
                $layout = new LoggerLayoutHtml();
                $v = $layout->format($event);
 
-               $e = PHP_EOL."<tr>
-<td>".$event->getTime()."</td>
-<td title=\"".$event->getThreadName()." 
thread\">".$event->getThreadName()."</td>
-<td title=\"Level\">ERROR</td>
-<td title=\"TEST category\">TEST</td>
-<td title=\"Message\">testmessage</td>
-</tr>".PHP_EOL;
+               $e = PHP_EOL."<tr>".PHP_EOL.
+                       "<td>".$event->getTime()."</td>".PHP_EOL.
+                       "<td title=\"".$event->getThreadName()." 
thread\">".$event->getThreadName()."</td>".PHP_EOL.
+                       "<td title=\"Level\">ERROR</td>".PHP_EOL.
+                       "<td title=\"TEST category\">TEST</td>".PHP_EOL.
+                       "<td title=\"Message\">testmessage</td>".PHP_EOL.
+                       "</tr>".PHP_EOL;
                
                self::assertEquals($v, $e);
     }
     
+    public function testWarnLayout() {
+               $event = new LoggerLoggingEvent("LoggerLayoutHtmlTest", new 
Logger("TEST"), LoggerLevel::getLevelWarn(), "testmessage");
+
+               $layout = new LoggerLayoutHtml();
+               $v = $layout->format($event);
+
+               $e = PHP_EOL."<tr>".PHP_EOL.
+                       "<td>".$event->getTime()."</td>".PHP_EOL.
+                       "<td title=\"".$event->getThreadName()." 
thread\">".$event->getThreadName()."</td>".PHP_EOL.
+                       "<td title=\"Level\"><font 
color=\"#993300\"><strong>WARN</strong></font></td>".PHP_EOL.
+                       "<td title=\"TEST category\">TEST</td>".PHP_EOL.
+                       "<td title=\"Message\">testmessage</td>".PHP_EOL.
+                       "</tr>".PHP_EOL;
+               
+               self::assertEquals($v, $e);
+    }
+    
+    public function testContentType() {
+        $layout = new LoggerLayoutHtml();
+        $v = $layout->getContentType();
+        $e = "text/html";
+        self::assertEquals($v, $e);
+    }
+    
+    public function testTitle() {
+        $layout = new LoggerLayoutHtml();
+        $v = $layout->getTitle();
+        $e = "Log4php Log Messages";
+        self::assertEquals($v, $e);
+        
+        $layout->setTitle("test");
+        $v = $layout->getTitle();
+        $e = "test";
+        self::assertEquals($v, $e);
+    }
 }


Reply via email to