diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7377629..b43094a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -37,7 +37,7 @@ jobs: fail-fast: false matrix: php: [8.4, 8.3, 8.2, 8.1, 8.0, 7.4] - laravel: ['7.*', '8.*', '9.*', '10.*', '11.*', '12.*'] + laravel: ['7.*', '8.*', '9.*', '10.*', '11.*', '12.*', '13.*'] dependency-version: [prefer-lowest, prefer-stable] exclude: - php: 8.0 @@ -76,6 +76,14 @@ jobs: php: 8.0 - laravel: 12.* php: 7.4 + - laravel: 13.* + php: 8.2 + - laravel: 13.* + php: 8.1 + - laravel: 13.* + php: 8.0 + - laravel: 13.* + php: 7.4 include: - laravel: 11.* testbench: 9.* @@ -89,6 +97,8 @@ jobs: testbench: 5.* - laravel: 12.* testbench: 10.* + - laravel: 13.* + testbench: 11.* steps: - name: Checkout diff --git a/composer.json b/composer.json index b57b51e..7d95a14 100644 --- a/composer.json +++ b/composer.json @@ -25,12 +25,12 @@ ], "require": { "php": "^8.0|^7.4", - "illuminate/support": "^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", + "illuminate/support": "^7.0|^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", "nesbot/carbon": "^2.16|^3.0" }, "require-dev": { - "orchestra/testbench": "^5.0|^6.0|^7.0|^8.0|^9.0|^10.0", - "phpunit/phpunit": "^9.0|^10.0|^11.0" + "orchestra/testbench": "^5.0|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", + "phpunit/phpunit": "^9.0|^10.0|^11.0|^12.5.12" }, "autoload": { "psr-4": { diff --git a/tests/Feature/MacrosTest.php b/tests/Feature/MacrosTest.php index b847c4d..44347b1 100644 --- a/tests/Feature/MacrosTest.php +++ b/tests/Feature/MacrosTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Feature; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Macros\QueryBuilderMacros; use Belamov\PostgresRange\Models\Range; use Belamov\PostgresRange\Ranges\DateRange; diff --git a/tests/Feature/RangesCastingTest.php b/tests/Feature/RangesCastingTest.php index fc8e28d..1c8b945 100644 --- a/tests/Feature/RangesCastingTest.php +++ b/tests/Feature/RangesCastingTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Feature; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Ranges\DateRange; use Belamov\PostgresRange\Ranges\FloatRange; use Belamov\PostgresRange\Ranges\IntegerRange; diff --git a/tests/Feature/SqlGenerationTest.php b/tests/Feature/SqlGenerationTest.php index 028663f..bef58fc 100644 --- a/tests/Feature/SqlGenerationTest.php +++ b/tests/Feature/SqlGenerationTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Unit; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Ranges\FloatRange; use Belamov\PostgresRange\Ranges\IntegerRange; use Belamov\PostgresRange\Tests\TestCase; diff --git a/tests/Feature/TimeRangeConfigTest.php b/tests/Feature/TimeRangeConfigTest.php index c37b977..a716ae2 100644 --- a/tests/Feature/TimeRangeConfigTest.php +++ b/tests/Feature/TimeRangeConfigTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Unit; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Tests\TestCase; use Illuminate\Database\Schema\Blueprint; use Illuminate\Foundation\Testing\RefreshDatabase; diff --git a/tests/Unit/RangesCanonizationTest.php b/tests/Unit/RangesCanonizationTest.php index cd1079a..4b967f9 100644 --- a/tests/Unit/RangesCanonizationTest.php +++ b/tests/Unit/RangesCanonizationTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Unit; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Ranges\DateRange; use Belamov\PostgresRange\Ranges\IntegerRange; use Belamov\PostgresRange\Tests\TestCase; diff --git a/tests/Unit/RangesJsonSerializationTest.php b/tests/Unit/RangesJsonSerializationTest.php index 94d1b9d..85a2ac3 100644 --- a/tests/Unit/RangesJsonSerializationTest.php +++ b/tests/Unit/RangesJsonSerializationTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Unit; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Ranges\DateRange; use Belamov\PostgresRange\Ranges\FloatRange; use Belamov\PostgresRange\Ranges\IntegerRange; diff --git a/tests/Unit/RangesSerializationTest.php b/tests/Unit/RangesSerializationTest.php index 209d072..0a13f9f 100644 --- a/tests/Unit/RangesSerializationTest.php +++ b/tests/Unit/RangesSerializationTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Unit; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Ranges\DateRange; use Belamov\PostgresRange\Ranges\FloatRange; use Belamov\PostgresRange\Ranges\IntegerRange; diff --git a/tests/Unit/RangesWithDatesInitializationTest.php b/tests/Unit/RangesWithDatesInitializationTest.php index 3e5e83f..e9d0a85 100644 --- a/tests/Unit/RangesWithDatesInitializationTest.php +++ b/tests/Unit/RangesWithDatesInitializationTest.php @@ -2,7 +2,6 @@ namespace Belamov\PostgresRange\Tests\Unit; -use PHPUnit\Framework\Attributes\Test; use Belamov\PostgresRange\Ranges\DateRange; use Belamov\PostgresRange\Ranges\TimeRange; use Belamov\PostgresRange\Ranges\TimestampRange;