Skip to content

Commit dd15aee

Browse files
committed
Clean up
1 parent 404d93a commit dd15aee

33 files changed

+60
-52
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
push:
55
paths:
66
- '**.php'
7-
- '.github/workflows/phpunit.yml'
7+
- '.github/workflows/tests.yml'
88
- 'phpunit.xml.dist'
99
- 'composer.json'
1010
- 'composer.lock'
@@ -53,4 +53,4 @@ jobs:
5353
run: composer show -D
5454

5555
- name: Run test suite
56-
run: vendor/bin/phpunit
56+
run: vendor/bin/pest --ci

.gitignore

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
1-
/.coverage
2-
/.phpunit.cache
3-
/.phpunit.result.cache
4-
/vendor
5-
/composer.lock
1+
.idea
2+
.phpunit.cache
3+
build
4+
composer.lock
5+
coverage
6+
docs
7+
phpunit.xml
8+
phpstan.neon
9+
testbench.yaml
10+
vendor
11+
node_modules

composer.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@
2727
"composer/semver": "^3.3",
2828
"guzzlehttp/guzzle": "^7.5",
2929
"illuminate/contracts": "^10.0 | ^11.0",
30-
"phpunit/phpunit": "^10.0",
3130
"twig/twig": "^3.0"
3231
},
3332
"require-dev": {
3433
"laravel/pint": "^1.13.7",
3534
"nunomaduro/collision": "^7.0 | ^8.0",
36-
"orchestra/testbench": "^8.19 | ^9.0"
35+
"orchestra/testbench": "^8.19 | ^9.0",
36+
"pestphp/pest": "3.x-dev"
3737
},
3838
"autoload": {
3939
"psr-4": {
@@ -52,7 +52,10 @@
5252
"config": {
5353
"optimize-autoloader": true,
5454
"preferred-install": "dist",
55-
"sort-packages": true
55+
"sort-packages": true,
56+
"allow-plugins": {
57+
"pestphp/pest-plugin": true
58+
}
5659
},
5760
"scripts": {
5861
"post-autoload-dump": "@composer run prepare",

phpunit.xml.dist

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,27 +5,27 @@
55
beStrictAboutOutputDuringTests="true"
66
beStrictAboutTodoAnnotatedTests="true"
77
bootstrap="vendor/autoload.php"
8-
cacheResultFile=".phpunit.cache/test-results.json"
8+
cacheDirectory=".phpunit.cache"
99
colors="true"
10-
executionOrder="depends,defects"
10+
executionOrder="random"
1111
failOnRisky="true"
1212
failOnWarning="true"
13-
requireCoverageMetadata="true"
1413
>
1514
<testsuites>
16-
<testsuite name="Feature">
17-
<directory>tests/Feature</directory>
18-
</testsuite>
19-
20-
<testsuite name="Unit">
21-
<directory>tests/Unit</directory>
15+
<testsuite name="Laravel Docker Builder Test Suite">
16+
<directory>tests</directory>
2217
</testsuite>
2318
</testsuites>
2419

25-
<coverage cacheDirectory=".phpunit.cache/code-coverage">
20+
<coverage>
2621
<report>
27-
<html outputDirectory=".coverage"/>
28-
<text outputFile="php://stdout" showOnlySummary="true"/>
22+
<html outputDirectory="build/coverage"/>
23+
<text outputFile="build/coverage.txt"/>
24+
<clover outputFile="build/logs/clover.xml"/>
2925
</report>
3026
</coverage>
27+
28+
<logging>
29+
<junit outputFile="build/report.junit.xml"/>
30+
</logging>
3131
</phpunit>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace BlameButton\LaravelDockerBuilder\Tests\Unit\Commands;
3+
namespace BlameButton\LaravelDockerBuilder\Tests\Commands;
44

55
use BlameButton\LaravelDockerBuilder\Commands\BaseCommand;
66
use BlameButton\LaravelDockerBuilder\Tests\TestCase;

tests/Unit/Commands/BaseDockerCommandTest.php renamed to tests/Commands/BaseDockerCommandTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace BlameButton\LaravelDockerBuilder\Tests\Unit\Commands;
3+
namespace BlameButton\LaravelDockerBuilder\Tests\Commands;
44

55
use BlameButton\LaravelDockerBuilder\Commands\BaseDockerCommand;
66
use BlameButton\LaravelDockerBuilder\Tests\TestCase;

tests/Unit/Commands/DockerBuildCommandTest.php renamed to tests/Commands/DockerBuildCommandTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace BlameButton\LaravelDockerBuilder\Tests\Unit\Commands;
3+
namespace BlameButton\LaravelDockerBuilder\Tests\Commands;
44

55
use BlameButton\LaravelDockerBuilder\Commands\DockerBuildCommand;
66
use BlameButton\LaravelDockerBuilder\Tests\TestCase;

tests/Feature/Commands/DockerCiCommandTest.php renamed to tests/Commands/DockerCiCommandTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace BlameButton\LaravelDockerBuilder\Tests\Feature\Commands;
3+
namespace BlameButton\LaravelDockerBuilder\Tests\Commands;
44

55
use BlameButton\LaravelDockerBuilder\Commands\GenerateQuestions\Choices\CiPlatform;
66
use BlameButton\LaravelDockerBuilder\Detectors\CiPlatformDetector;

tests/Feature/Commands/DockerGenerateCommandTest.php renamed to tests/Commands/DockerGenerateCommandTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace BlameButton\LaravelDockerBuilder\Tests\Feature\Commands;
3+
namespace BlameButton\LaravelDockerBuilder\Tests\Commands;
44

55
use BlameButton\LaravelDockerBuilder\Commands\GenerateQuestions\AlpineQuestion;
66
use BlameButton\LaravelDockerBuilder\Commands\GenerateQuestions\ArtisanOptimizeQuestion;

tests/Unit/Commands/DockerPushCommandTest.php renamed to tests/Commands/DockerPushCommandTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace BlameButton\LaravelDockerBuilder\Tests\Unit\Commands;
3+
namespace BlameButton\LaravelDockerBuilder\Tests\Commands;
44

55
use BlameButton\LaravelDockerBuilder\Commands\DockerPushCommand;
66
use BlameButton\LaravelDockerBuilder\Tests\TestCase;

0 commit comments

Comments
 (0)