OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
reader
/
knoblyExpressLandingPage
/
vendor
/
aws
/
aws-sdk-php
/
tests
/
Lambda
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/21/2024 10:05:34 AM
rwxr-xr-x
📄
LambdaClientTest.php
1.04 KB
08/21/2024 10:03:54 AM
rw-r--r--
Editing: LambdaClientTest.php
Close
<?php namespace Aws\Test\Lambda; use Aws\Lambda\LambdaClient; use Aws\Result; use DMS\PHPUnitExtensions\ArraySubset\ArraySubsetAsserts; use GuzzleHttp\Promise; use Yoast\PHPUnitPolyfills\TestCases\TestCase; class LambdaClientTest extends TestCase { use ArraySubsetAsserts; function testsAddsDefaultCurlOptions() { if (!extension_loaded('curl')) { $this->markTestSkipped('Test skipped on no cURL extension'); } $client = new LambdaClient([ 'region' => 'us-east-1', 'version' => 'latest' ]); $list = $client->getHandlerList(); $list->setHandler(function ($command, $request) { $this->assertArraySubset( [ 'curl' => [ CURLOPT_TCP_KEEPALIVE => 1, ], ], $command['@http'] ); return Promise\Create::promiseFor(new Result([])); }); $client->listFunctions(); } }