diff options
Diffstat (limited to 'modules/simpletest/tests')
-rw-r--r-- | modules/simpletest/tests/common.test | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/simpletest/tests/common.test b/modules/simpletest/tests/common.test index 58b37cfc8..a04cf6e2b 100644 --- a/modules/simpletest/tests/common.test +++ b/modules/simpletest/tests/common.test @@ -303,6 +303,12 @@ class DrupalHTTPRequestTestCase extends DrupalWebTestCase { $this->assertEqual($result->code, 200, t('Fetched page successfully.')); $this->drupalSetContent($result->data); $this->assertTitle(variable_get('site_name', 'Drupal'), t('Site title matches.')); + + // Test that code and status message is returned. + $result = drupal_http_request(url('pagedoesnotexist', array('absolute' => TRUE))); + $this->assertEqual($result->protocol, 'HTTP/1.0', t('Result protocol is set as HTTP/1.0')); + $this->assertEqual($result->code, '404', t('Result code is 404')); + $this->assertEqual($result->status_message, 'Not Found', t('Result status message is "Not Found"')); } function testDrupalHTTPRequestBasicAuth() { |