summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-07-03 11:42:04 +0200
committerNikita Popov <nikita.ppv@gmail.com>2019-07-03 11:42:04 +0200
commitf6f0d383b3cd2509bef6beecc3dfa3dbf935cc5f (patch)
treefd56b650d238afd449a2788dd71d28f757638d8c /ext
parent86736066311741519fbb122e3b463e9ed4c85d29 (diff)
parent959c84b2494354b062b80eff52ef1de5e45ecf98 (diff)
downloadphp-git-f6f0d383b3cd2509bef6beecc3dfa3dbf935cc5f.tar.gz
Merge branch 'PHP-7.4'
Diffstat (limited to 'ext')
-rw-r--r--ext/curl/tests/curl_basic_017.phpt70
1 files changed, 0 insertions, 70 deletions
diff --git a/ext/curl/tests/curl_basic_017.phpt b/ext/curl/tests/curl_basic_017.phpt
deleted file mode 100644
index 9891039f9e..0000000000
--- a/ext/curl/tests/curl_basic_017.phpt
+++ /dev/null
@@ -1,70 +0,0 @@
---TEST--
-Test curl_multi_exec() function with basic functionality
---CREDITS--
-TestFest 2009 - AFUP - Thomas Rabaix <thomas.rabaix@gmail.com>
---SKIPIF--
-<?php include 'skipif.inc'; ?>
---FILE--
-<?php
-/* Prototype : bool curl_multi_exec(resource ch)
- * Description: Perform a cURL session
- * Source code: ext/curl/multi.c
- * Alias to functions:
- */
-
- include 'server.inc';
- $host = curl_cli_server_start();
-
- // start testing
- echo "*** Testing curl_exec() : basic functionality ***\n";
-
- $url = "{$host}/get.inc?test=get";
- $chs = array(
- 0 => curl_init(),
- 1 => curl_init(),
- 2 => curl_init(),
- );
-
- ob_start(); // start output buffering
-
- curl_setopt($chs[0], CURLOPT_URL, $url); //set the url we want to use
- curl_setopt($chs[1], CURLOPT_URL, $url); //set the url we want to use
- curl_setopt($chs[2], CURLOPT_URL, $url); //set the url we want to use
-
- $mh = curl_multi_init();
-
- // add handlers
- curl_multi_add_handle($mh, $chs[0]);
- curl_multi_add_handle($mh, $chs[1]);
- curl_multi_add_handle($mh, $chs[2]);
-
- $running=null;
- //execute the handles
- $state = null;
- do {
- $state = curl_multi_exec($mh, $running);
- } while ($running > 0);
-
- //close the handles
- curl_multi_remove_handle($mh, $chs[0]);
- curl_multi_remove_handle($mh, $chs[1]);
- curl_multi_remove_handle($mh, $chs[2]);
- curl_multi_close($mh);
-
- $curl_content = ob_get_contents();
- ob_end_clean();
-
- if($state === CURLM_OK) {
- var_dump( $curl_content );
- } else {
- echo "curl_exec returned false";
- }
-?>
-===DONE===
---EXPECT--
-*** Testing curl_exec() : basic functionality ***
-string(75) "Hello World!
-Hello World!Hello World!
-Hello World!Hello World!
-Hello World!"
-===DONE===