From 66e66a825fcc596c28dc8754abaabdf15236d17b Mon Sep 17 00:00:00 2001 From: Zing Date: Wed, 6 Nov 2024 01:04:18 +0800 Subject: [PATCH 01/30] Support for PHP 8.4 --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e49fc65..883c080 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -15,7 +15,7 @@ jobs: strategy: fail-fast: true matrix: - php: ['8.0', 8.1, 8.2, 8.3] + php: ['8.0', 8.1, 8.2, 8.3, 8.4] stability: [lowest, highest] name: PHP ${{ matrix.php }} - ${{ matrix.stability }} From 147cdfd60c94f1e49d408d0674b2ba841fdc14f9 Mon Sep 17 00:00:00 2001 From: Zing Date: Wed, 6 Nov 2024 01:06:45 +0800 Subject: [PATCH 02/30] Update tests.yml --- .github/workflows/tests.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 883c080..31f790e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -37,12 +37,8 @@ jobs: name: Require packages for PHP 8.1 run: composer require orchestra/testbench:'^6.23 || ^7.0 || ^8.0' ramsey/collection:^1.2 --no-update --dev - - if: matrix.php == '8.2' - name: Require packages for PHP 8.2 - run: composer require orchestra/testbench:'^6.23 || ^7.0 || ^8.0' ramsey/collection:^1.2 nesbot/carbon:^2.62.1 --no-update --dev - - - if: matrix.php == '8.3' - name: Require packages for PHP 8.3 + - if: matrix.php >= '8.2' + name: Require packages for PHP greater than 8.2 run: composer require orchestra/testbench:'^6.23 || ^7.0 || ^8.0' ramsey/collection:^1.2 nesbot/carbon:^2.62.1 --no-update --dev - name: Install dependencies From 9d4338ddeeb4d17715982de3b16709f95578bcb9 Mon Sep 17 00:00:00 2001 From: Zing Date: Wed, 6 Nov 2024 02:42:20 +0800 Subject: [PATCH 03/30] Update tests.yml --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 31f790e..6f350bf 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -39,7 +39,7 @@ jobs: - if: matrix.php >= '8.2' name: Require packages for PHP greater than 8.2 - run: composer require orchestra/testbench:'^6.23 || ^7.0 || ^8.0' ramsey/collection:^1.2 nesbot/carbon:^2.62.1 --no-update --dev + run: composer require orchestra/testbench:'^6.23 || ^7.0 || ^8.0 || ^9.0' ramsey/collection:^1.2 nesbot/carbon:^2.62.1 --no-update --dev - name: Install dependencies uses: ramsey/composer-install@v3 From 9fc27fa7a4c41411eb7af8bf499b39cfe5a8136b Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 1 Dec 2024 23:18:13 +0800 Subject: [PATCH 04/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index afccdfd..cb71dea 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -19,6 +19,7 @@ public function testSend(): void { $phoneNumber = new PhoneNumber(18_188_888_888); $message = SmsMessage::text('【test】This is a test message.'); + Log::shouldReceive('channel')->passthru(); Log::shouldReceive('debug')->withAnyArgs()->twice(); Sms::connection('null')->send($phoneNumber, $message); } From 4d7e4f43573f173bb99f2267c0d7cac0de3b5016 Mon Sep 17 00:00:00 2001 From: zingimmick Date: Sun, 1 Dec 2024 15:18:55 +0000 Subject: [PATCH 05/30] Rector Rectify --- tests/CommandTest.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/CommandTest.php b/tests/CommandTest.php index b080cca..621be85 100644 --- a/tests/CommandTest.php +++ b/tests/CommandTest.php @@ -36,7 +36,7 @@ public function testCommand(): void false ) ->assertExitCode(0); - $this->assertSame(config('sms.default'), 'default'); + $this->assertSame('default', config('sms.default')); $this->artisan(SmsSwitchConnectionCommand::class, [ 'connection' => 'default-2', ])->expectsQuestion( @@ -44,7 +44,7 @@ public function testCommand(): void true ) ->assertExitCode(0); - $this->assertSame(config('sms.default'), 'default-2'); + $this->assertSame('default-2', config('sms.default')); $this->artisan(SmsSwitchConnectionCommand::class, [ 'connection' => null, ]) @@ -68,7 +68,7 @@ public function testAlwaysNo(): void '--always-no' => 1, ] )->expectsOutput('Sms default connection already exists. Skipping...'); - $this->assertSame(config('sms.default'), 'default'); + $this->assertSame('default', config('sms.default')); } public function testForce(): void @@ -82,7 +82,7 @@ public function testForce(): void '--force' => true, ]) ->assertExitCode(0); - $this->assertSame(config('sms.default'), 'default-2'); + $this->assertSame('default-2', config('sms.default')); } private function envPath(): string From 8a4334d99148bba4e7967c8d70066dc28834bb98 Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 1 Dec 2024 23:22:02 +0800 Subject: [PATCH 06/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index cb71dea..ad2d3f8 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -19,7 +19,7 @@ public function testSend(): void { $phoneNumber = new PhoneNumber(18_188_888_888); $message = SmsMessage::text('【test】This is a test message.'); - Log::shouldReceive('channel')->passthru(); + Log::shouldReceive('channel')->withAnyArgs()->twice(); Log::shouldReceive('debug')->withAnyArgs()->twice(); Sms::connection('null')->send($phoneNumber, $message); } From 892e940961e11ca693befd17ab66841715fe0e7f Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 1 Dec 2024 23:29:15 +0800 Subject: [PATCH 07/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index ad2d3f8..0f3d2bb 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -8,13 +8,14 @@ use Overtrue\EasySms\PhoneNumber; use Zing\LaravelSms\Facades\Sms; use Zing\LaravelSms\SmsMessage; -use Zing\LaravelSms\Tests\TestCase; +use Zing\LaravelSms\Tests\TestCase;use PHPUnit\Framework\Attributes\WithoutErrorHandler; /** * @internal */ final class NullDriverTest extends TestCase { + #[WithoutErrorHandler] public function testSend(): void { $phoneNumber = new PhoneNumber(18_188_888_888); From 301bc18285d479a5008a9650d9c3450bda7adbbb Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 1 Dec 2024 23:31:09 +0800 Subject: [PATCH 08/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 1 - 1 file changed, 1 deletion(-) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index 0f3d2bb..d984909 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -20,7 +20,6 @@ public function testSend(): void { $phoneNumber = new PhoneNumber(18_188_888_888); $message = SmsMessage::text('【test】This is a test message.'); - Log::shouldReceive('channel')->withAnyArgs()->twice(); Log::shouldReceive('debug')->withAnyArgs()->twice(); Sms::connection('null')->send($phoneNumber, $message); } From 4b594353ab0150d017d3fe71b313c2d3dcb3eaec Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 1 Dec 2024 23:37:21 +0800 Subject: [PATCH 09/30] Update phpunit.xml.dist --- phpunit.xml.dist | 1 - 1 file changed, 1 deletion(-) diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 86aa528..547af7a 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -1,7 +1,6 @@ Date: Sun, 1 Dec 2024 23:40:11 +0800 Subject: [PATCH 10/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index d984909..b9fba64 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -22,5 +22,6 @@ public function testSend(): void $message = SmsMessage::text('【test】This is a test message.'); Log::shouldReceive('debug')->withAnyArgs()->twice(); Sms::connection('null')->send($phoneNumber, $message); + Log::clearResolvedInstance(Log::getFacadeAccessor()); } } From eb83af1a98bbcd2ab1324fd1414e58fc2197b21d Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 1 Dec 2024 23:41:52 +0800 Subject: [PATCH 11/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index b9fba64..ae838c2 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -22,6 +22,6 @@ public function testSend(): void $message = SmsMessage::text('【test】This is a test message.'); Log::shouldReceive('debug')->withAnyArgs()->twice(); Sms::connection('null')->send($phoneNumber, $message); - Log::clearResolvedInstance(Log::getFacadeAccessor()); + Log::clearResolvedInstance('log'); } } From 8a055ffabf925d02acb228e8ea3f6536e361e6c9 Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 1 Dec 2024 23:45:40 +0800 Subject: [PATCH 12/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index ae838c2..5653af4 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -20,8 +20,8 @@ public function testSend(): void { $phoneNumber = new PhoneNumber(18_188_888_888); $message = SmsMessage::text('【test】This is a test message.'); - Log::shouldReceive('debug')->withAnyArgs()->twice(); + // Log::shouldReceive('debug')->withAnyArgs()->twice(); Sms::connection('null')->send($phoneNumber, $message); - Log::clearResolvedInstance('log'); + // Log::clearResolvedInstance('log'); } } From 0a4679765ada2d58b13e7449711a88c654d45861 Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 1 Dec 2024 23:46:50 +0800 Subject: [PATCH 13/30] Update tests.yml --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 6f350bf..22b3094 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -13,7 +13,7 @@ jobs: tests: runs-on: ubuntu-latest strategy: - fail-fast: true + fail-fast: false matrix: php: ['8.0', 8.1, 8.2, 8.3, 8.4] stability: [lowest, highest] From 86070c9861a3fb43b4b329e1280224eacde5da7d Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 1 Dec 2024 23:54:19 +0800 Subject: [PATCH 14/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index 5653af4..2bae235 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -20,8 +20,8 @@ public function testSend(): void { $phoneNumber = new PhoneNumber(18_188_888_888); $message = SmsMessage::text('【test】This is a test message.'); - // Log::shouldReceive('debug')->withAnyArgs()->twice(); + Log::shouldReceive('debug')->withAnyArgs()->twice(); + Log::shouldReceive('channel')->passthu(); Sms::connection('null')->send($phoneNumber, $message); - // Log::clearResolvedInstance('log'); } } From 7be22e41b9d07d3ee00bbe754a92c04e1424cb53 Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 1 Dec 2024 23:57:31 +0800 Subject: [PATCH 15/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index 2bae235..6a4ae2d 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -21,7 +21,7 @@ public function testSend(): void $phoneNumber = new PhoneNumber(18_188_888_888); $message = SmsMessage::text('【test】This is a test message.'); Log::shouldReceive('debug')->withAnyArgs()->twice(); - Log::shouldReceive('channel')->passthu(); + Log::shouldReceive('channel')->passthru(); Sms::connection('null')->send($phoneNumber, $message); } } From 383de749565df0ee2866ae65b3e88d2fd09680d4 Mon Sep 17 00:00:00 2001 From: Zing Date: Sun, 1 Dec 2024 23:58:43 +0800 Subject: [PATCH 16/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index 6a4ae2d..4a971fd 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -22,6 +22,7 @@ public function testSend(): void $message = SmsMessage::text('【test】This is a test message.'); Log::shouldReceive('debug')->withAnyArgs()->twice(); Log::shouldReceive('channel')->passthru(); + Log::shouldReceive('driver')->passthru(); Sms::connection('null')->send($phoneNumber, $message); } } From 961687aa148c7ab43c4125dbbe3b6052943a3b05 Mon Sep 17 00:00:00 2001 From: Zing Date: Mon, 2 Dec 2024 00:05:36 +0800 Subject: [PATCH 17/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index 4a971fd..feacbbc 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -20,9 +20,10 @@ public function testSend(): void { $phoneNumber = new PhoneNumber(18_188_888_888); $message = SmsMessage::text('【test】This is a test message.'); + $logChannel = \Mockery::mock(); + $logChannel->shouldReceive('info')->once(); + Log::shouldReceive('channel')->once()->with(null)->andReturn($logChannel); Log::shouldReceive('debug')->withAnyArgs()->twice(); - Log::shouldReceive('channel')->passthru(); - Log::shouldReceive('driver')->passthru(); Sms::connection('null')->send($phoneNumber, $message); } } From c3a4687683362ce7b446431e1dd158768eb91dca Mon Sep 17 00:00:00 2001 From: Zing Date: Mon, 2 Dec 2024 00:07:01 +0800 Subject: [PATCH 18/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index feacbbc..5639802 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -22,7 +22,7 @@ public function testSend(): void $message = SmsMessage::text('【test】This is a test message.'); $logChannel = \Mockery::mock(); $logChannel->shouldReceive('info')->once(); - Log::shouldReceive('channel')->once()->with(null)->andReturn($logChannel); + Log::shouldReceive('channel')->once()->with('deprecations')->andReturn($logChannel); Log::shouldReceive('debug')->withAnyArgs()->twice(); Sms::connection('null')->send($phoneNumber, $message); } From 9eeee46b398ef69f25e4cda36e64386e8790cc78 Mon Sep 17 00:00:00 2001 From: Zing Date: Mon, 2 Dec 2024 00:08:13 +0800 Subject: [PATCH 19/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index 5639802..5e32725 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -21,7 +21,7 @@ public function testSend(): void $phoneNumber = new PhoneNumber(18_188_888_888); $message = SmsMessage::text('【test】This is a test message.'); $logChannel = \Mockery::mock(); - $logChannel->shouldReceive('info')->once(); + $logChannel->shouldReceive('warning')->once(); Log::shouldReceive('channel')->once()->with('deprecations')->andReturn($logChannel); Log::shouldReceive('debug')->withAnyArgs()->twice(); Sms::connection('null')->send($phoneNumber, $message); From d7137b55b2f98cbadb83d2eb0a003d4f46444245 Mon Sep 17 00:00:00 2001 From: Zing Date: Mon, 2 Dec 2024 00:11:17 +0800 Subject: [PATCH 20/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index 5e32725..78c4176 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -21,7 +21,9 @@ public function testSend(): void $phoneNumber = new PhoneNumber(18_188_888_888); $message = SmsMessage::text('【test】This is a test message.'); $logChannel = \Mockery::mock(); - $logChannel->shouldReceive('warning')->once(); + $logChannel->shouldReceive('warning')->withArgs(function(){ +var_dump(func_get_args()); + ); Log::shouldReceive('channel')->once()->with('deprecations')->andReturn($logChannel); Log::shouldReceive('debug')->withAnyArgs()->twice(); Sms::connection('null')->send($phoneNumber, $message); From 279dbd30dc08ba8e3317525c4db17262acc3a0e9 Mon Sep 17 00:00:00 2001 From: Zing Date: Mon, 2 Dec 2024 00:12:11 +0800 Subject: [PATCH 21/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index 78c4176..9e4528f 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -23,7 +23,7 @@ public function testSend(): void $logChannel = \Mockery::mock(); $logChannel->shouldReceive('warning')->withArgs(function(){ var_dump(func_get_args()); - ); + } ); Log::shouldReceive('channel')->once()->with('deprecations')->andReturn($logChannel); Log::shouldReceive('debug')->withAnyArgs()->twice(); Sms::connection('null')->send($phoneNumber, $message); From 368b5ee63b1fef5fc02433ba41678a6ddf946cde Mon Sep 17 00:00:00 2001 From: Zing Date: Mon, 2 Dec 2024 23:52:14 +0800 Subject: [PATCH 22/30] Update NullDriverTest.php --- tests/Drivers/NullDriverTest.php | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index 9e4528f..d5ee21e 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -1,30 +1,21 @@ shouldReceive('warning')->withArgs(function(){ -var_dump(func_get_args()); - } ); - Log::shouldReceive('channel')->once()->with('deprecations')->andReturn($logChannel); Log::shouldReceive('debug')->withAnyArgs()->twice(); Sms::connection('null')->send($phoneNumber, $message); } From bbb36442845c3a9dc2747f5e01bedde2bbaffe92 Mon Sep 17 00:00:00 2001 From: Zing Date: Mon, 2 Dec 2024 23:52:50 +0800 Subject: [PATCH 23/30] Update phpunit.xml.dist --- phpunit.xml.dist | 1 + 1 file changed, 1 insertion(+) diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 547af7a..86aa528 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -1,6 +1,7 @@ Date: Mon, 2 Dec 2024 23:54:39 +0800 Subject: [PATCH 24/30] Update tests.yml --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7ea14d6..e7dc95b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -13,7 +13,7 @@ jobs: tests: runs-on: ubuntu-latest strategy: - fail-fast: false + fail-fast: true matrix: php: ['8.0', 8.1, 8.2, 8.3, 8.4] stability: [lowest, highest] From 4f7ea2f2d35a2f3b578739367fc6c02823cca474 Mon Sep 17 00:00:00 2001 From: zingimmick Date: Mon, 2 Dec 2024 15:56:30 +0000 Subject: [PATCH 25/30] Rector Rectify --- tests/Drivers/NullDriverTest.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/Drivers/NullDriverTest.php b/tests/Drivers/NullDriverTest.php index d5ee21e..afccdfd 100644 --- a/tests/Drivers/NullDriverTest.php +++ b/tests/Drivers/NullDriverTest.php @@ -1,6 +1,9 @@ Date: Tue, 14 Jan 2025 09:44:48 +0800 Subject: [PATCH 26/30] Update CommandTest.php --- tests/CommandTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/CommandTest.php b/tests/CommandTest.php index 621be85..4ec8a8c 100644 --- a/tests/CommandTest.php +++ b/tests/CommandTest.php @@ -15,7 +15,7 @@ final class CommandTest extends TestCase public function testCommand(): void { $this->artisan(SmsSwitchConnectionCommand::class, [ - 'connection' => 'default', + 'connection' => 'default' ])->assertExitCode(0); $this->artisan( SmsSwitchConnectionCommand::class, From ed338bd069888a9e9f8700d02c64ccfcb3ef3c9c Mon Sep 17 00:00:00 2001 From: zingimmick Date: Tue, 14 Jan 2025 01:45:36 +0000 Subject: [PATCH 27/30] Rector Rectify --- tests/CommandTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/CommandTest.php b/tests/CommandTest.php index 4ec8a8c..621be85 100644 --- a/tests/CommandTest.php +++ b/tests/CommandTest.php @@ -15,7 +15,7 @@ final class CommandTest extends TestCase public function testCommand(): void { $this->artisan(SmsSwitchConnectionCommand::class, [ - 'connection' => 'default' + 'connection' => 'default', ])->assertExitCode(0); $this->artisan( SmsSwitchConnectionCommand::class, From f48c3c664ae087b792513f0311d1cd2593b43f8a Mon Sep 17 00:00:00 2001 From: Zing Date: Tue, 14 Jan 2025 09:48:36 +0800 Subject: [PATCH 28/30] Update tests.yml --- .github/workflows/tests.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e7dc95b..4c69909 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -41,6 +41,10 @@ jobs: name: Require packages for PHP greater than 8.2 run: composer require nesbot/carbon:'^2.62.1 || ^3.4' --no-update --dev + - if: matrix.php >= '8.4' + name: Require packages for PHP greater than 8.4 + run: composer require graham-campbell/manager:'^5.1.1' --no-update --dev + - name: Install dependencies uses: ramsey/composer-install@v3 with: From 5296c050716c94a5d65a25dcd28c371380c6b3d1 Mon Sep 17 00:00:00 2001 From: Zing Date: Tue, 14 Jan 2025 09:54:44 +0800 Subject: [PATCH 29/30] Update tests.yml --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 4c69909..508f473 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -43,7 +43,7 @@ jobs: - if: matrix.php >= '8.4' name: Require packages for PHP greater than 8.4 - run: composer require graham-campbell/manager:'^5.1.1' --no-update --dev + run: composer require laravel/framework:'^10.48.25 || ^11.34.0' graham-campbell/manager:'^5.1.1' --no-update --dev - name: Install dependencies uses: ramsey/composer-install@v3 From ff65d8ab4d854510889e76b9c92beb78e42a4c7b Mon Sep 17 00:00:00 2001 From: Zing Date: Tue, 14 Jan 2025 13:58:34 +0800 Subject: [PATCH 30/30] Update tests.yml --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 508f473..8700aff 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -43,7 +43,7 @@ jobs: - if: matrix.php >= '8.4' name: Require packages for PHP greater than 8.4 - run: composer require laravel/framework:'^10.48.25 || ^11.34.0' graham-campbell/manager:'^5.1.1' --no-update --dev + run: composer require orchestra/testbench:'^9.6' laravel/framework:'^10.48.25 || ^11.34.0' graham-campbell/manager:'^5.1.1' --no-update --dev - name: Install dependencies uses: ramsey/composer-install@v3