Index: modules/simpletest/drupal_web_test_case.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/simpletest/drupal_web_test_case.php,v
retrieving revision 1.15
diff -u -r1.15 drupal_web_test_case.php
--- modules/simpletest/drupal_web_test_case.php	6 Jun 2008 10:36:44 -0000	1.15
+++ modules/simpletest/drupal_web_test_case.php	6 Jun 2008 16:51:24 -0000
@@ -455,7 +455,7 @@
     $this->_content = curl_exec($this->ch);
     $this->plain_text = FALSE;
     $this->elements = FALSE;
-    $this->assertTrue($this->_content !== FALSE, t('!method to !url, response is !length bytes.', array('!method' => empty($curl_options[CURLOPT_POSTFIELDS]) ? 'GET' : 'POST', '!url' => $url, '!length' => strlen($this->_content))), t('Browser'));
+    $this->assertTrue($this->_content !== FALSE, t('!method to !url, response is !length bytes.', array('!method' => empty($curl_options[CURLOPT_POSTFIELDS]) ? 'GET' : 'POST', '!url' => urldecode($url), '!length' => strlen($this->_content))), t('Browser'));
     return $this->_content;
   }
 
@@ -745,7 +745,7 @@
         $curl_options = array(CURLOPT_URL => $url_target);
         $ret = $this->curlExec($curl_options);
       }
-      $this->assertTrue($ret, t('Clicked link !label (!url_target) from !url_before', array('!label' => $label, '!url_target' => $url_target, '!url_before' => $url_before)), t('Browser'));
+      $this->assertTrue($ret, t('Clicked link !label (!url_target) from !url_before', array('!label' => $label, '!url_target' => urldecode($url_target), '!url_before' => urldecode($url_before))), t('Browser'));
     }
     return $ret;
   }
