File tree Expand file tree Collapse file tree 5 files changed +14
-34
lines changed Expand file tree Collapse file tree 5 files changed +14
-34
lines changed Original file line number Diff line number Diff line change @@ -13,14 +13,12 @@ jobs:
13
13
fail-fast : true
14
14
matrix :
15
15
os : [ubuntu-latest]
16
- php : [8.1, 8.2]
17
- laravel : [9.*, 10.*]
16
+ php : [8.1, 8.2, 8.3 ]
17
+ laravel : [10.*]
18
18
stability : [prefer-lowest, prefer-stable]
19
19
include :
20
20
- laravel : 10.*
21
21
testbench : 8.*
22
- - laravel : 9.*
23
- testbench : 7.*
24
22
25
23
name : P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}
26
24
Original file line number Diff line number Diff line change @@ -26,8 +26,8 @@ It's the *magic* of Inertia.js with the *simplicity* of Blade. [Splade](https://
26
26
* Updates and restores the ` .env ` file.
27
27
* Works with [ Laravel Dusk] ( https://laravel.com/docs/9.x/dusk ) .
28
28
* Works on [ GitHub Actions] ( #github-actions )
29
- * Compatible with Laravel 9.0 .
30
- * PHP 8.0 or higher is required.
29
+ * Compatible with Laravel 10 .
30
+ * PHP 8.1 or higher is required.
31
31
32
32
## Installation
33
33
Original file line number Diff line number Diff line change 16
16
}
17
17
],
18
18
"require" : {
19
- "php" : " ^8.1|^8.2" ,
19
+ "php" : " ^8.1|^8.2|^8.3 " ,
20
20
"guzzlehttp/guzzle" : " ^7.4" ,
21
- "illuminate/contracts" : " ^9.0|^ 10.0" ,
21
+ "illuminate/contracts" : " ^10.0" ,
22
22
"spatie/laravel-package-tools" : " ^1.9.2" ,
23
23
"spatie/temporary-directory" : " ^2.1"
24
24
},
25
25
"require-dev" : {
26
- "nesbot/carbon" : " ^2.66" ,
27
- "nunomaduro/collision" : " ^6.0" ,
28
- "orchestra/testbench" : " ^7.0|^8.0" ,
29
- "pestphp/pest" : " ^1.21" ,
30
- "pestphp/pest-plugin-laravel" : " ^1.1" ,
31
- "phpunit/phpunit" : " ^9.5"
26
+ "nunomaduro/collision" : " ^7.0" ,
27
+ "orchestra/testbench" : " ^8.0" ,
28
+ "pestphp/pest" : " ^2.0" ,
29
+ "pestphp/pest-plugin-laravel" : " ^2.0" ,
30
+ "phpunit/phpunit" : " ^10.4"
32
31
},
33
32
"autoload" : {
34
33
"psr-4" : {
Original file line number Diff line number Diff line change 3
3
xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
4
4
xsi : noNamespaceSchemaLocation =" vendor/phpunit/phpunit/phpunit.xsd"
5
5
backupGlobals =" false"
6
- backupStaticAttributes =" false"
7
6
bootstrap =" vendor/autoload.php"
8
7
colors =" true"
9
- convertErrorsToExceptions =" true"
10
- convertNoticesToExceptions =" true"
11
- convertWarningsToExceptions =" true"
12
8
processIsolation =" false"
13
9
stopOnFailure =" false"
14
10
executionOrder =" random"
15
11
failOnWarning =" true"
16
12
failOnRisky =" true"
17
13
failOnEmptyTestSuite =" true"
18
14
beStrictAboutOutputDuringTests =" true"
19
- verbose =" true"
20
15
>
21
16
<testsuites >
22
17
<testsuite name =" ProtoneMedia Test Suite" >
23
18
<directory >tests</directory >
24
19
</testsuite >
25
20
</testsuites >
26
- <coverage >
27
- <include >
28
- <directory suffix =" .php" >./src</directory >
29
- </include >
30
- <report >
31
- <html outputDirectory =" build/coverage" />
32
- <text outputFile =" build/coverage.txt" />
33
- <clover outputFile =" build/logs/clover.xml" />
34
- </report >
35
- </coverage >
36
- <logging >
37
- <junit outputFile =" build/report.junit.xml" />
38
- </logging >
39
- </phpunit >
21
+ </phpunit >
Original file line number Diff line number Diff line change 3
3
use Illuminate \Foundation \Testing \TestCase ;
4
4
use Illuminate \Support \Facades \Artisan ;
5
5
use Illuminate \Support \Facades \Http ;
6
+ use Illuminate \Support \Str ;
6
7
use Orchestra \Testbench \Concerns \CreatesApplication ;
7
8
use ProtoneMedia \LaravelMinioTestingTools \UsesMinIOServer ;
8
9
@@ -19,7 +20,7 @@ class DummyTestCase extends TestCase
19
20
20
21
Artisan::call ('config:clear ' );
21
22
22
- $ this ->testCase = new DummyTestCase ;
23
+ $ this ->testCase = new DummyTestCase (Str:: random ()) ;
23
24
});
24
25
25
26
it ('returns the configured port ' , function () {
You can’t perform that action at this time.
0 commit comments