Changeset 50091 for branches/4.4/tests/phpunit/tests/http/functions.php
- Timestamp:
- 01/30/2021 12:08:49 PM (4 years ago)
- Location:
- branches/4.4
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/4.4
- Property svn:mergeinfo changed
/trunk merged: 38757,43511-43512,46682,46996
- Property svn:mergeinfo changed
-
branches/4.4/tests/phpunit/tests/http/functions.php
r35734 r50091 6 6 */ 7 7 class Tests_HTTP_Functions extends WP_UnitTestCase { 8 8 9 public function setUp() { 9 10 if ( ! extension_loaded( 'openssl' ) ) { … … 18 19 $url = 'https://asdftestblog1.files.wordpress.com/2007/09/2007-06-30-dsc_4700-1.jpg'; 19 20 $response = wp_remote_head( $url ); 21 22 $this->skipTestOnTimeout( $response ); 23 20 24 $headers = wp_remote_retrieve_headers( $response ); 21 25 … … 30 34 $url = 'https://asdftestblog1.wordpress.com/files/2007/09/2007-06-30-dsc_4700-1.jpg'; 31 35 $response = wp_remote_head( $url ); 36 37 $this->skipTestOnTimeout( $response ); 32 38 $this->assertEquals( '301', wp_remote_retrieve_response_code( $response ) ); 33 39 } … … 35 41 function test_head_404() { 36 42 $url = 'https://asdftestblog1.files.wordpress.com/2007/09/awefasdfawef.jpg'; 37 $ headers= wp_remote_head( $url );43 $response = wp_remote_head( $url ); 38 44 39 $this->assertInternalType( 'array', $headers, "Reply wasn't array." ); 40 $this->assertEquals( '404', wp_remote_retrieve_response_code( $headers ) ); 45 $this->skipTestOnTimeout( $response ); 46 $this->assertInternalType( 'array', $response, "Reply wasn't array." ); 47 $this->assertEquals( '404', wp_remote_retrieve_response_code( $response ) ); 41 48 } 42 49 … … 45 52 46 53 $response = wp_remote_get( $url ); 54 55 $this->skipTestOnTimeout( $response ); 56 47 57 $headers = wp_remote_retrieve_headers( $response ); 48 58 … … 59 69 60 70 $response = wp_remote_get( $url ); 71 72 $this->skipTestOnTimeout( $response ); 73 61 74 $headers = wp_remote_retrieve_headers( $response ); 62 75 … … 74 87 // pretend we've already redirected 5 times 75 88 $response = wp_remote_get( $url, array( 'redirection' => -1 ) ); 89 90 $this->skipTestOnTimeout( $response ); 76 91 $this->assertWPError( $response ); 77 92 } … … 84 99 85 100 $response = wp_remote_head( $url ); 86 $cookies = wp_remote_retrieve_cookies( $response ); 101 102 $this->skipTestOnTimeout( $response ); 103 104 $cookies = wp_remote_retrieve_cookies( $response ); 87 105 88 106 $this->assertInternalType( 'array', $cookies );
Note: See TracChangeset
for help on using the changeset viewer.