? make-plain-title-242873-73.patch
? make-plain-title-notest-242873-83.patch
? system-cron-296321-7.patch
? system-cron.patch
? title-test-only-242873-83.patch
? sites/default/files
? sites/default/settings.php
Index: modules/system/system.install
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.install,v
retrieving revision 1.271
diff -u -p -r1.271 system.install
--- modules/system/system.install	12 Oct 2008 04:30:08 -0000	1.271
+++ modules/system/system.install	12 Oct 2008 23:15:33 -0000
@@ -10,6 +10,7 @@
  *   An array of system requirements.
  */
 function system_requirements($phase) {
+  global $base_url;
   $requirements = array();
   // Ensure translations don't break at install time
   $t = get_t();
@@ -171,7 +172,7 @@ function system_requirements($phase) {
     }
 
     $description .= ' ' . $t('You can <a href="@cron">run cron manually</a>.', array('@cron' => url('admin/reports/status/run-cron')));
-    $description .= '<br />' . $t('To run cron from outside the site, go to <a href="!cron">!cron</a>', array('!cron' => url('cron.php', array('absolute' => TRUE, 'query' => 'cron_key=' . variable_get('cron_key', 'drupal')))));
+    $description .= '<br />' . $t('To run cron from outside the site, go to <a href="!cron">!cron</a>', array('!cron' => url($base_url . '/cron.php', array('external' => TRUE, 'query' => 'cron_key=' . variable_get('cron_key', 'drupal')))));
 
     $requirements['cron'] = array(
       'title' => $t('Cron maintenance tasks'),
Index: modules/system/system.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.test,v
retrieving revision 1.19
diff -u -p -r1.19 system.test
--- modules/system/system.test	12 Oct 2008 06:27:05 -0000	1.19
+++ modules/system/system.test	12 Oct 2008 23:15:33 -0000
@@ -234,18 +234,19 @@ class CronRunTestCase extends DrupalWebT
    * Test cron runs.
    */
   function testCronRun() {
+    global $base_url;
     // Run cron anonymously without any cron key.
-    $this->drupalGet('cron.php');
+    $this->drupalGet($base_url . '/cron.php', array('external' => TRUE));
     $this->assertResponse(403);
 
     // Run cron anonymously with a random cron key.
     $key = $this->randomName(16);
-    $this->drupalGet('cron.php', array('query' => 'cron_key=' . $key));
+    $this->drupalGet($base_url . '/cron.php', array('external' => TRUE, 'query' => 'cron_key=' . $key));
     $this->assertResponse(403);
 
     // Run cron anonymously with the valid cron key.
     $key = variable_get('cron_key', 'drupal');
-    $this->drupalGet('cron.php', array('query' => 'cron_key=' . $key));
+    $this->drupalGet($base_url . '/cron.php', array('external' => TRUE, 'query' => 'cron_key=' . $key));
     $this->assertResponse(200);
 
     // Execute cron directly.
