Index: modules/simpletest/drupal_web_test_case.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/simpletest/drupal_web_test_case.php,v
retrieving revision 1.20
diff -u -r1.20 drupal_web_test_case.php
--- modules/simpletest/drupal_web_test_case.php	24 Jun 2008 21:51:02 -0000	1.20
+++ modules/simpletest/drupal_web_test_case.php	25 Jun 2008 20:09:42 -0000
@@ -750,7 +750,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;
   }
 
@@ -1048,7 +1048,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;
   }
