### Eclipse Workspace Patch 1.0
#P simpletest
Index: drupal_test_case.php
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/simpletest/drupal_test_case.php,v
retrieving revision 1.78
diff -u -r1.78 drupal_test_case.php
--- drupal_test_case.php	30 Mar 2008 21:43:29 -0000	1.78
+++ drupal_test_case.php	30 Mar 2008 22:55:23 -0000
@@ -865,7 +865,7 @@
    * @param string $message Message to display.
    * @return boolean TRUE on pass.
    */
-  function assertText($text, $message) {
+  function assertText($text, $message = '') {
     return $this->assertTextHelper($text, $message, FALSE);
   }
 
@@ -878,7 +878,7 @@
    * @param string $message Message to display.
    * @return boolean TRUE on pass.
    */
-  function assertWantedText($text, $message) {
+  function assertWantedText($text, $message = '') {
     return $this->assertTextHelper($text, $message, FALSE);
   }
 
@@ -891,7 +891,7 @@
    * @param string $message Message to display.
    * @return boolean TRUE on pass.
    */
-  function assertNoText($text, $message) {
+  function assertNoText($text, $message = '') {
     return $this->assertTextHelper($text, $message, TRUE);
   }
 
@@ -904,7 +904,7 @@
    * @param string $message Message to display.
    * @return boolean TRUE on pass.
    */
-  function assertNoUnwantedText($text, $message) {
+  function assertNoUnwantedText($text, $message = '') {
     return $this->assertTextHelper($text, $message, TRUE);
   }
 
@@ -921,6 +921,9 @@
     if ($this->plain_text === FALSE) {
       $this->plain_text = filter_xss($this->_content, array());
     }
+    if (!$message) {
+      $message = '"'. $text .'"'. ($not_exists ? ' not found.' : ' found.');
+    }
     return $this->assertTrue($not_exists == (strpos($this->plain_text, $text) === FALSE), $message);
   }
 
