summaryrefslogtreecommitdiff
path: root/modules/update/tests
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2011-09-10 10:18:56 -0400
committerDries Buytaert <dries@buytaert.net>2011-09-10 10:18:56 -0400
commitfb804e29025eb170fa52c1907265144586a2022e (patch)
tree063e968204d5ebf8784b41b2f8d775476ad22216 /modules/update/tests
parent98616ace539fbd613ddbd435e91357232963f424 (diff)
downloadbrdo-fb804e29025eb170fa52c1907265144586a2022e.tar.gz
brdo-fb804e29025eb170fa52c1907265144586a2022e.tar.bz2
- Patch #565288 by bfroehle, anarcat, p.brouwers, aspilicious: cannot install Drupal when Drupal.org is 503 (at Drupalcon!).
Diffstat (limited to 'modules/update/tests')
-rw-r--r--modules/update/tests/update_test.module14
1 files changed, 14 insertions, 0 deletions
diff --git a/modules/update/tests/update_test.module b/modules/update/tests/update_test.module
index 4e32d336a..4acb6ef83 100644
--- a/modules/update/tests/update_test.module
+++ b/modules/update/tests/update_test.module
@@ -12,6 +12,12 @@ function update_test_menu() {
'access callback' => TRUE,
'type' => MENU_CALLBACK,
);
+ $items['503-error'] = array(
+ 'title' => t('503 Service unavailable'),
+ 'page callback' => 'update_callback_service_unavailable',
+ 'access callback' => TRUE,
+ 'type' => MENU_CALLBACK,
+ );
return $items;
}
@@ -148,3 +154,11 @@ class UpdateTestFileTransfer {
return $form;
}
}
+
+/**
+ * Return an Error 503 (Service unavailable) page.
+ */
+function update_callback_service_unavailable() {
+ drupal_add_http_header('Status', '503 Service unavailable');
+ print "503 Service Temporarily Unavailable";
+}