summaryrefslogtreecommitdiff
path: root/_test/tests/inc/httpclient_http_proxy.test.php
blob: c44dc7ed71215d82bf1da682a49b973e9c685826 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php

require_once (__DIR__ . '/httpclient_mock.php');

class httpclient_http_proxy_test extends DokuWikiTest {
    protected $url = 'http://test.dokuwiki.org/README';

    /**
     * @group internet
     */
    function test_simpleget(){
        $http = new HTTPMockClient();
        // proxy provided by  Andrwe Lord Weber <dokuwiki@andrwe.org>
        $http->proxy_host = 'proxy.andrwe.org';
        $http->proxy_port = 8080;

        $data = $http->get($this->url);
        $this->assertFalse($data === false, 'HTTP response '.$http->error);
        $this->assertTrue(strpos($data,'DokuWiki') !== false, 'response content');
    }
}