Fix Content-Type for CurlResult class
		
	This commit is contained in:
		
					parent
					
						
							
								80bd0a4d5a
							
						
					
				
			
			
				commit
				
					
						02bc99f67b
					
				
			
		
					 2 changed files with 7 additions and 7 deletions
				
			
		| 
						 | 
				
			
			@ -37,7 +37,7 @@ class CurlResult implements IHTTPResult
 | 
			
		|||
	private $returnCode;
 | 
			
		||||
 | 
			
		||||
	/**
 | 
			
		||||
	 * @var string the content type of the Curl call
 | 
			
		||||
	 * @var string[] the content type of the Curl call
 | 
			
		||||
	 */
 | 
			
		||||
	private $contentType;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -223,9 +223,9 @@ class CurlResult implements IHTTPResult
 | 
			
		|||
	private function checkInfo()
 | 
			
		||||
	{
 | 
			
		||||
		if (isset($this->info['content_type'])) {
 | 
			
		||||
			$this->contentType = $this->info['content_type'];
 | 
			
		||||
			$this->contentType = [$this->info['content_type']];
 | 
			
		||||
		} else {
 | 
			
		||||
			$this->contentType = '';
 | 
			
		||||
			$this->contentType = [];
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -68,7 +68,7 @@ class CurlResultTest extends TestCase
 | 
			
		|||
		$this->assertFalse($curlResult->isRedirectUrl());
 | 
			
		||||
		$this->assertSame($headerArray, $curlResult->getHeaders());
 | 
			
		||||
		$this->assertSame($body, $curlResult->getBody());
 | 
			
		||||
		$this->assertSame('text/html; charset=utf-8', $curlResult->getContentType());
 | 
			
		||||
		$this->assertSame(['text/html; charset=utf-8'], $curlResult->getContentType());
 | 
			
		||||
		$this->assertSame('https://test.local', $curlResult->getUrl());
 | 
			
		||||
		$this->assertSame('https://test.local', $curlResult->getRedirectUrl());
 | 
			
		||||
	}
 | 
			
		||||
| 
						 | 
				
			
			@ -97,7 +97,7 @@ class CurlResultTest extends TestCase
 | 
			
		|||
		$this->assertTrue($curlResult->isRedirectUrl());
 | 
			
		||||
		$this->assertSame($headerArray, $curlResult->getHeaders());
 | 
			
		||||
		$this->assertSame($body, $curlResult->getBody());
 | 
			
		||||
		$this->assertSame('text/html; charset=utf-8', $curlResult->getContentType());
 | 
			
		||||
		$this->assertSame(['text/html; charset=utf-8'], $curlResult->getContentType());
 | 
			
		||||
		$this->assertSame('https://test.local/test/it', $curlResult->getUrl());
 | 
			
		||||
		$this->assertSame('https://test.other/test/it', $curlResult->getRedirectUrl());
 | 
			
		||||
	}
 | 
			
		||||
| 
						 | 
				
			
			@ -124,7 +124,7 @@ class CurlResultTest extends TestCase
 | 
			
		|||
		$this->assertFalse($curlResult->isRedirectUrl());
 | 
			
		||||
		$this->assertSame($headerArray, $curlResult->getHeaders());
 | 
			
		||||
		$this->assertSame($body, $curlResult->getBody());
 | 
			
		||||
		$this->assertSame('text/html; charset=utf-8', $curlResult->getContentType());
 | 
			
		||||
		$this->assertSame(['text/html; charset=utf-8'], $curlResult->getContentType());
 | 
			
		||||
		$this->assertSame('https://test.local/test/it', $curlResult->getRedirectUrl());
 | 
			
		||||
		$this->assertSame('Tested error', $curlResult->getError());
 | 
			
		||||
	}
 | 
			
		||||
| 
						 | 
				
			
			@ -152,7 +152,7 @@ class CurlResultTest extends TestCase
 | 
			
		|||
		$this->assertTrue($curlResult->isRedirectUrl());
 | 
			
		||||
		$this->assertSame($headerArray, $curlResult->getHeaders());
 | 
			
		||||
		$this->assertSame($body, $curlResult->getBody());
 | 
			
		||||
		$this->assertSame('text/html; charset=utf-8', $curlResult->getContentType());
 | 
			
		||||
		$this->assertSame(['text/html; charset=utf-8'], $curlResult->getContentType());
 | 
			
		||||
		$this->assertSame('https://test.local/test/it?key=value', $curlResult->getUrl());
 | 
			
		||||
		$this->assertSame('https://test.other/some/?key=value', $curlResult->getRedirectUrl());
 | 
			
		||||
	}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue