Index: modules/blogapi/blogapi.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/blogapi/blogapi.test,v
retrieving revision 1.5
diff -u -p -r1.5 blogapi.test
--- modules/blogapi/blogapi.test	19 Sep 2008 20:25:02 -0000	1.5
+++ modules/blogapi/blogapi.test	9 Oct 2008 00:33:00 -0000
@@ -24,6 +24,7 @@ class BlogAPITestCase extends DrupalWebT
    * Create, edit, and delete post; upload file; set/get categories.
    */
   function testBlogAPI() {
+    global $base_url;
     // Create admin user and taxononmy for later use.
     $admin_user = $this->drupalCreateUser(array('administer taxonomy'));
     $this->drupalLogin($admin_user);
@@ -36,7 +37,7 @@ class BlogAPITestCase extends DrupalWebT
     $this->drupalLogin($web_user);
 
     // Init common variables.
-    $local = url('xmlrpc.php', array('absolute' => TRUE));
+    $local = url($base_url . '/xmlrpc.php', array('absolute' => TRUE));
     $appid = 'simpletest';
 
     // Get user's blog.
Index: modules/upload/upload.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/upload/upload.test,v
retrieving revision 1.6
diff -u -p -r1.6 upload.test
--- modules/upload/upload.test	12 Oct 2008 08:30:05 -0000	1.6
+++ modules/upload/upload.test	9 Oct 2008 00:31:08 -0000
@@ -21,6 +21,7 @@ class UploadTestCase extends DrupalWebTe
    * Create node; upload files to node; and edit, and delete uploads.
    */
   function testNodeUpload() {
+    global $base_url;
     $admin_user = $this->drupalCreateUser(array('administer site configuration'));
     $web_user = $this->drupalCreateUser(array('access content', 'edit any page content', 'upload files', 'view uploaded files'));
 
@@ -72,7 +73,7 @@ class UploadTestCase extends DrupalWebTe
       $this->assertRaw(t('Page %title has been updated.', array('%title' => $node->title)), 'File deleted successfully.');
 
       $this->assertNoText($new_name, $new_name . ' not found on node.');
-      $this->drupalGet(file_directory_path() . '/' . $upload->description);
+      $this->drupalGet($base_url . '/' . file_directory_path() . '/' . $upload->description, array('external' => TRUE));
       $this->assertResponse(array(404), 'Uploaded ' . $upload->description . ' is not accessible.');
     }
     else {
@@ -191,8 +192,9 @@ class UploadTestCase extends DrupalWebTe
    * @param string $filename Name of file to verifiy.
    */
   function checkUploadedFile($filename) {
+    global $base_url;
     $file = realpath(file_directory_path() . '/' . $filename);
-    $this->drupalGet(file_directory_path() . '/' . $filename);
+    $this->drupalGet($base_url . '/' . file_directory_path() . '/' . $filename, array('external' => TRUE));
     $this->assertResponse(array(200), 'Uploaded ' . $filename . ' is accessible.');
     $this->assertEqual(file_get_contents($file), $this->drupalGetContent(), 'Uploaded contents of ' . $filename . ' verified.');
   }
