Skip to content

Commit 2395fa0

Browse files
Require patched Guzzle and PSR-7 versions
1 parent a88b4e4 commit 2395fa0

6 files changed

Lines changed: 10 additions & 26 deletions

File tree

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
"homepage": "https://github.com/php-opencloud/openstack",
2929
"require": {
3030
"php": "^7.2.5 || ^8.0",
31-
"guzzlehttp/guzzle": "^7.0",
32-
"guzzlehttp/psr7": ">=1.7",
31+
"guzzlehttp/guzzle": "^7.5.1",
32+
"guzzlehttp/psr7": "^1.9.1 || ^2.4.5",
3333
"guzzlehttp/uri-template": "^0.2 || ^1.0",
3434
"justinrainbow/json-schema": "^5.2 || ^6.0"
3535
},

samples/Images/v2/images/upload_binary_data.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515

1616
$image = $service->getImage('{imageId}');
1717

18-
$stream = function_exists('\GuzzleHttp\Psr7\stream_for')
19-
? \GuzzleHttp\Psr7\stream_for(fopen('{fileName}', 'r'))
20-
: \GuzzleHttp\Psr7\Utils::streamFor(fopen('{fileName}', 'r'));
18+
$stream = \GuzzleHttp\Psr7\Utils::streamFor(fopen('{fileName}', 'r'));
2119

2220
$image->uploadData($stream);

tests/unit/Common/Resource/OperatorResourceTest.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,7 @@ public function setUp(): void
2828

2929
public function test_it_retrieves_base_http_url()
3030
{
31-
$returnedUri = function_exists('\GuzzleHttp\Psr7\uri_for')
32-
? \GuzzleHttp\Psr7\uri_for('http://foo.com')
33-
: \GuzzleHttp\Psr7\Utils::uriFor('http://foo.com');
31+
$returnedUri = \GuzzleHttp\Psr7\Utils::uriFor('http://foo.com');
3432
$this->client->getConfig('base_uri')->shouldBeCalled()->willReturn($returnedUri);
3533

3634
$uri = $this->resource->testBaseUri();

tests/unit/Images/v2/Models/ImageTest.php

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,7 @@ public function setUp(): void
3030

3131
public function test_it_retrieves()
3232
{
33-
$returnedUri = function_exists('\GuzzleHttp\Psr7\uri_for')
34-
? \GuzzleHttp\Psr7\uri_for('')
35-
: \GuzzleHttp\Psr7\Utils::uriFor('');
33+
$returnedUri = \GuzzleHttp\Psr7\Utils::uriFor('');
3634

3735
$this->client->getConfig('base_uri')->shouldBeCalled()->willReturn($returnedUri);
3836

@@ -127,9 +125,7 @@ public function test_it_deactivates()
127125

128126
public function test_it_uploads_data_stream()
129127
{
130-
$stream = function_exists('\GuzzleHttp\Psr7\stream_for')
131-
? \GuzzleHttp\Psr7\stream_for('data')
132-
: \GuzzleHttp\Psr7\Utils::streamFor('data');
128+
$stream = \GuzzleHttp\Psr7\Utils::streamFor('data');
133129

134130
$headers = ['Content-Type' => 'application/octet-stream'];
135131

@@ -140,9 +136,7 @@ public function test_it_uploads_data_stream()
140136

141137
public function test_it_downloads_data()
142138
{
143-
$stream = function_exists('\GuzzleHttp\Psr7\stream_for')
144-
? \GuzzleHttp\Psr7\stream_for('data')
145-
: \GuzzleHttp\Psr7\Utils::streamFor('data');
139+
$stream = \GuzzleHttp\Psr7\Utils::streamFor('data');
146140

147141
$headers = ['Content-Type' => 'application/octet-stream'];
148142
$response = new Response(200, $headers, $stream);

tests/unit/Images/v2/ServiceTest.php

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,7 @@ public function setUp(): void
2323

2424
public function test_it_creates_image()
2525
{
26-
$returnedUri = function_exists('\GuzzleHttp\Psr7\uri_for')
27-
? \GuzzleHttp\Psr7\uri_for('')
28-
: \GuzzleHttp\Psr7\Utils::uriFor('');
26+
$returnedUri = \GuzzleHttp\Psr7\Utils::uriFor('');
2927

3028
$this->client
3129
->getConfig('base_uri')
@@ -62,9 +60,7 @@ public function test_it_creates_image()
6260

6361
public function test_it_lists_images()
6462
{
65-
$returnedUri = function_exists('\GuzzleHttp\Psr7\uri_for')
66-
? \GuzzleHttp\Psr7\uri_for('')
67-
: \GuzzleHttp\Psr7\Utils::uriFor('');
63+
$returnedUri = \GuzzleHttp\Psr7\Utils::uriFor('');
6864

6965
$this->client
7066
->getConfig('base_uri')

tests/unit/ObjectStore/v1/Models/ContainerTest.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -226,9 +226,7 @@ public function test_valid_segment_index_format()
226226

227227
public function test_it_chunks_according_to_provided_segment_size()
228228
{
229-
$stream = function_exists('\GuzzleHttp\Psr7\stream_for')
230-
? \GuzzleHttp\Psr7\stream_for(implode('', range('A', 'X')))
231-
: \GuzzleHttp\Psr7\Utils::streamFor(implode('', range('A', 'X')));
229+
$stream = \GuzzleHttp\Psr7\Utils::streamFor(implode('', range('A', 'X')));
232230

233231
$data = [
234232
'name' => 'object',

0 commit comments

Comments
 (0)