@@ -27,7 +27,7 @@ public function testSleep() {
27
27
$ script_time_sleep = $ count_sleep * $ sleep_time ;
28
28
29
29
$ script_time_running = $ time_end - $ time_begin ;
30
-
30
+
31
31
$ this ->assertEquals ($ count , count ($ results ));
32
32
$ this ->assertTrue ($ script_time_running >= $ script_time_sleep );
33
33
}
@@ -39,6 +39,14 @@ public function testGet() {
39
39
$ this ->assertEquals (200 , $ result ->getHttpCode ());
40
40
}
41
41
42
+ public function testGetWithBaseUrl () {
43
+ $ this ->req ->setBaseUrl ('http:// ' . $ this ->domain );
44
+
45
+ $ result = $ this ->req ->get ('/simple.txt ' );
46
+ $ this ->assertEquals ('simple ' , $ result ->getBody ());
47
+ $ this ->assertEquals (200 , $ result ->getHttpCode ());
48
+ }
49
+
42
50
public function testHeaders () {
43
51
$ this ->req ->enableHeaders ();
44
52
$ result = $ this ->req ->get ($ this ->url ('/simple.txt ' ));
@@ -96,6 +104,13 @@ public function testPost() {
96
104
$ this ->assertEquals ('POST ' , (string ) $ result );
97
105
}
98
106
107
+ public function testPostWithBaseUrl () {
108
+ $ this ->req ->setBaseUrl ('http:// ' . $ this ->domain );
109
+
110
+ $ result = $ this ->req ->post ('/post.php ' , array ('data ' => 'post data ' ));
111
+ $ this ->assertEquals ('POST ' , (string ) $ result );
112
+ }
113
+
99
114
100
115
public function testHttp404 () {
101
116
$ result = $ this ->req ->get ($ this ->url ('/simple-error/404.txt ' ));
@@ -131,4 +146,4 @@ public function testJson() {
131
146
$ this ->assertNotEmpty ($ data );
132
147
$ this ->assertArrayHasKey ('json_test ' , $ data );
133
148
}
134
- }
149
+ }
0 commit comments