From e180d66163c79248f48bb15d0ea3081b073c9593 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Wed, 10 Mar 2021 20:45:29 +0100 Subject: [PATCH] Update meilisearch/meilisearch-php to v0.17.0 (#107) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update meilisearch/meilisearch-php requirement || ^0.17 Updates the requirements on meilisearch/meilisearch-php to permit the latest version. Signed-off-by: dependabot-preview[bot] * Rename HTTPRequestException into ApiException * Only use meilisearch-php v0.17 in composer.json Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Clémentine Urquizar --- composer.json | 2 +- src/Console/IndexMeilisearch.php | 4 ++-- src/Engines/MeilisearchEngine.php | 2 +- tests/Feature/MeilisearchConsoleCommandTest.php | 4 ++-- tests/Unit/MeilisearchConsoleCommandTest.php | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/composer.json b/composer.json index 12d2354..d469bf5 100644 --- a/composer.json +++ b/composer.json @@ -24,7 +24,7 @@ "require": { "php": "^7.2|^8.0", "laravel/scout": "^8.0", - "meilisearch/meilisearch-php": "^0.16", + "meilisearch/meilisearch-php": "^0.17", "http-interop/http-factory-guzzle": "^1.0" }, "require-dev": { diff --git a/src/Console/IndexMeilisearch.php b/src/Console/IndexMeilisearch.php index b2dd250..a076e70 100644 --- a/src/Console/IndexMeilisearch.php +++ b/src/Console/IndexMeilisearch.php @@ -4,7 +4,7 @@ use Illuminate\Console\Command; use MeiliSearch\Client; -use MeiliSearch\Exceptions\HTTPRequestException; +use MeiliSearch\Exceptions\ApiException; class IndexMeilisearch extends Command { @@ -51,7 +51,7 @@ public function handle(Client $client) $creation_options ); $this->info('Index "'.$this->argument('name').'" created.'); - } catch (HTTPRequestException $exception) { + } catch (ApiException $exception) { $this->error($exception->getMessage()); } } diff --git a/src/Engines/MeilisearchEngine.php b/src/Engines/MeilisearchEngine.php index 15d7919..f2556f0 100644 --- a/src/Engines/MeilisearchEngine.php +++ b/src/Engines/MeilisearchEngine.php @@ -36,7 +36,7 @@ public function __construct(Meilisearch $meilisearch, bool $softDelete = false) * * @return void * - * @throws \MeiliSearch\Exceptions\HTTPRequestException + * @throws \MeiliSearch\Exceptions\ApiException */ public function update($models) { diff --git a/tests/Feature/MeilisearchConsoleCommandTest.php b/tests/Feature/MeilisearchConsoleCommandTest.php index ce9f1a5..c4d8a33 100644 --- a/tests/Feature/MeilisearchConsoleCommandTest.php +++ b/tests/Feature/MeilisearchConsoleCommandTest.php @@ -3,7 +3,7 @@ namespace Meilisearch\Scout\Tests\Feature; use MeiliSearch\Client; -use MeiliSearch\Exceptions\HTTPRequestException; +use MeiliSearch\Exceptions\ApiException; class MeilisearchConsoleCommandTest extends FeatureTestCase { @@ -43,7 +43,7 @@ public function indexCanBeCreatedAndDeleted() try { resolve(Client::class)->index($indexUid)->fetchRawInfo(); $this->fail('Exception should be thrown that index doesn\'t exist!'); - } catch (HTTPRequestException $exception) { + } catch (ApiException $exception) { $this->assertTrue(true); } } diff --git a/tests/Unit/MeilisearchConsoleCommandTest.php b/tests/Unit/MeilisearchConsoleCommandTest.php index 233aef4..23970d9 100644 --- a/tests/Unit/MeilisearchConsoleCommandTest.php +++ b/tests/Unit/MeilisearchConsoleCommandTest.php @@ -5,7 +5,7 @@ use Laravel\Scout\EngineManager; use MeiliSearch\Client; use MeiliSearch\Endpoints\Indexes; -use MeiliSearch\Exceptions\HTTPRequestException; +use MeiliSearch\Exceptions\ApiException; use Meilisearch\Scout\Engines\MeilisearchEngine; use Meilisearch\Scout\Tests\TestCase; use Mockery as m; @@ -78,7 +78,7 @@ public function deleteParameterDeletesIndex() public function commandReturnsErrorStatusCodeOnException() { $client = $this->mock(Client::class); - $client->expects('createIndex')->andThrow(new HTTPRequestException(404, ['message' => 'Testmessage'])); + $client->expects('createIndex')->andThrow(new ApiException(404, ['message' => 'Testmessage'])); $engineManager = $this->mock(EngineManager::class); $engineManager->shouldReceive('engine')->with('meilisearch')->andReturn(new MeilisearchEngine($client));