| Línea 41... |
Línea 41... |
| 41 |
* @dataProvider validate_php_curl_tls_testcases()
|
41 |
* @dataProvider validate_php_curl_tls_testcases()
|
| 42 |
* @param array $curlinfo server curl_version array
|
42 |
* @param array $curlinfo server curl_version array
|
| 43 |
* @param int $zts 0 or 1 as defined by PHP_ZTS
|
43 |
* @param int $zts 0 or 1 as defined by PHP_ZTS
|
| 44 |
* @param bool $expected expected result
|
44 |
* @param bool $expected expected result
|
| 45 |
*/
|
45 |
*/
|
| 46 |
public function test_validate_php_curl_tls($curlinfo, $zts, $expected) {
|
46 |
public function test_validate_php_curl_tls($curlinfo, $zts, $expected): void {
|
| 47 |
$this->assertSame($expected, \core\upgrade\util::validate_php_curl_tls($curlinfo, $zts));
|
47 |
$this->assertSame($expected, \core\upgrade\util::validate_php_curl_tls($curlinfo, $zts));
|
| 48 |
}
|
48 |
}
|
| Línea 49... |
Línea 49... |
| 49 |
|
49 |
|
| 50 |
/**
|
50 |
/**
|
| Línea 103... |
Línea 103... |
| 103 |
* @dataProvider can_use_tls12_testcases
|
103 |
* @dataProvider can_use_tls12_testcases
|
| 104 |
* @param string $sslversion the ssl_version string.
|
104 |
* @param string $sslversion the ssl_version string.
|
| 105 |
* @param string|null $uname uname string (or null if not relevant)
|
105 |
* @param string|null $uname uname string (or null if not relevant)
|
| 106 |
* @param bool $expected expected result
|
106 |
* @param bool $expected expected result
|
| 107 |
*/
|
107 |
*/
|
| 108 |
public function test_can_use_tls12($sslversion, $uname, $expected) {
|
108 |
public function test_can_use_tls12($sslversion, $uname, $expected): void {
|
| 109 |
// Populate curlinfo with whats installed on this php install.
|
109 |
// Populate curlinfo with whats installed on this php install.
|
| 110 |
$curlinfo = curl_version();
|
110 |
$curlinfo = curl_version();
|
| Línea 111... |
Línea 111... |
| 111 |
|
111 |
|
| 112 |
// Set the curl values we are testing to the passed data.
|
112 |
// Set the curl values we are testing to the passed data.
|