diff options
author | Dries Buytaert <dries@buytaert.net> | 2008-08-29 14:45:19 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2008-08-29 14:45:19 +0000 |
commit | fadcc4f9c157afa43bb09b366a327afe483d074b (patch) | |
tree | baf0ad930b1620aec984e513efd2d56deab4036f /modules/simpletest/tests | |
parent | 395199859d169409f62f0676bf5265278967d5b1 (diff) | |
download | brdo-fadcc4f9c157afa43bb09b366a327afe483d074b.tar.gz brdo-fadcc4f9c157afa43bb09b366a327afe483d074b.tar.bz2 |
- Patch #295564 by mustafau, Damien Tournoud et al: drupal_http_rqeuest triggers error.
Diffstat (limited to 'modules/simpletest/tests')
-rw-r--r-- | modules/simpletest/tests/common.test | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/simpletest/tests/common.test b/modules/simpletest/tests/common.test index d9c6ceaa1..dc76829e5 100644 --- a/modules/simpletest/tests/common.test +++ b/modules/simpletest/tests/common.test @@ -130,10 +130,17 @@ class DrupalHTTPRequestTestCase extends DrupalWebTestCase { } function testDrupalHTTPRequest() { + // Parse URL schema. $missing_scheme = drupal_http_request('example.com/path'); $this->assertEqual($missing_scheme->error, 'missing schema', t('Returned with missing scheme error.')); $unable_to_parse = drupal_http_request('http:///path'); $this->assertEqual($unable_to_parse->error, 'unable to parse URL', t('Returned with unable to parse URL error.')); + + // Fetch page. + $result = drupal_http_request(url('node', array('absolute' => TRUE))); + $this->assertEqual($result->code, 200, t('Fetched page successfully.')); + $this->drupalSetContent($result->data); + $this->assertTitle(variable_get('site_name', 'Drupal'), t('Site title matches.')); } } |