Skip to content

Commit 9f32948

Browse files
authored
Separate Test Suites
1 parent 660c061 commit 9f32948

24 files changed

+42
-25
lines changed

.github/workflows/run-tests-pcov-pull.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ jobs:
8888
run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"
8989

9090
- name: Run Unit Tests
91-
run: php ./vendor/bin/phpunit --testsuite "Laravel Livewire Tables Unit Test Suite" --cache-directory=".phpunit.cache/code-coverage" --strict-coverage --coverage-clover ./coverage.xml
91+
run: php ./vendor/bin/phpunit --testsuite "Laravel Livewire Tables Unit and Visuals Test Suite" --cache-directory=".phpunit.cache/code-coverage" --strict-coverage --coverage-clover ./coverage.xml
9292

9393
- name: Upload coverage reports to Codecov
9494
uses: codecov/codecov-action@v5

.github/workflows/run-tests-pull.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,10 @@ jobs:
8585
run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"
8686

8787
- name: Run Unit Tests
88-
run: php ./vendor/bin/phpunit --testsuite "Laravel Livewire Tables Unit Test Suite" --no-coverage
88+
run: php ./vendor/bin/paratest --testsuite "Laravel Livewire Tables Unit Test Suite" --no-coverage
8989

90+
- name: Run Visuals Tests
91+
run: php ./vendor/bin/phpunit --testsuite "Laravel Livewire Tables Visuals Test Suite" --no-coverage
9092

9193
test-laravel11:
9294
runs-on: ${{ matrix.os }}
@@ -166,4 +168,7 @@ jobs:
166168
run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"
167169

168170
- name: Run Unit Tests
169-
run: php ./vendor/bin/phpunit --testsuite "Laravel Livewire Tables Unit Test Suite" --no-coverage
171+
run: php ./vendor/bin/paratest --testsuite "Laravel Livewire Tables Unit Test Suite" --no-coverage
172+
173+
- name: Run Visuals Tests
174+
run: php ./vendor/bin/phpunit --testsuite "Laravel Livewire Tables Visuals Test Suite" --no-coverage

.github/workflows/run-tests.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,10 @@ jobs:
8787
run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"
8888

8989
- name: Run Unit Tests
90-
run: php ./vendor/bin/phpunit --testsuite "Laravel Livewire Tables Unit Test Suite" --no-coverage
90+
run: php ./vendor/bin/paratest --testsuite "Laravel Livewire Tables Unit Test Suite" --no-coverage
9191

92+
- name: Run Visuals Tests
93+
run: php ./vendor/bin/phpunit --testsuite "Laravel Livewire Tables Visuals Test Suite" --no-coverage
9294

9395
test-laravel11:
9496
runs-on: ${{ matrix.os }}
@@ -168,4 +170,7 @@ jobs:
168170
run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"
169171

170172
- name: Run Unit Tests
171-
run: php ./vendor/bin/phpunit --testsuite "Laravel Livewire Tables Unit Test Suite" --no-coverage
173+
run: php ./vendor/bin/paratest --testsuite "Laravel Livewire Tables Unit Test Suite" --no-coverage
174+
175+
- name: Run Visuals Tests
176+
run: php ./vendor/bin/phpunit --testsuite "Laravel Livewire Tables Visuals Test Suite" --no-coverage

phpunit.xml.dist

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,16 @@
99
failOnEmptyTestSuite="false"
1010
beStrictAboutOutputDuringTests="true" >
1111
<testsuites>
12+
<testsuite name="Laravel Livewire Tables Unit and Visuals Test Suite">
13+
<directory>tests/Unit</directory>
14+
<directory>tests/Visuals</directory>
15+
</testsuite>
1216
<testsuite name="Laravel Livewire Tables Unit Test Suite">
1317
<directory>tests/Unit</directory>
1418
</testsuite>
19+
<testsuite name="Laravel Livewire Tables Visuals Test Suite">
20+
<directory>tests/Visuals</directory>
21+
</testsuite>
1522
<testsuite name="Laravel Livewire Tables Localisations Unit">
1623
<directory>tests/Localisations/Unit</directory>
1724
</testsuite>

tests/Unit/Visuals/ActionsVisualsTest.php renamed to tests/Visuals/ActionsVisualsTest.php

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

3-
namespace Rappasoft\LaravelLivewireTables\Tests\Unit\Visuals;
3+
namespace Rappasoft\LaravelLivewireTables\Tests\Visuals;
44

55
use Livewire\Livewire;
66
use PHPUnit\Framework\Attributes\Group;

tests/Unit/Visuals/BulkActionsVisualsTest.php renamed to tests/Visuals/BulkActionsVisualsTest.php

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

3-
namespace Rappasoft\LaravelLivewireTables\Tests\Unit\Visuals;
3+
namespace Rappasoft\LaravelLivewireTables\Tests\Visuals;
44

55
use Livewire\Livewire;
66
use PHPUnit\Framework\Attributes\Group;

tests/Unit/Visuals/Columns/IconColumnVisualsTest.php renamed to tests/Visuals/Columns/IconColumnVisualsTest.php

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

3-
namespace Rappasoft\LaravelLivewireTables\Tests\Unit\Visuals\Columns;
3+
namespace Rappasoft\LaravelLivewireTables\Tests\Visuals\Columns;
44

55
use Exception;
66
use Illuminate\View\ViewException;

tests/Unit/Visuals/ComponentVisualsTest.php renamed to tests/Visuals/ComponentVisualsTest.php

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

3-
namespace Rappasoft\LaravelLivewireTables\Tests\Unit\Visuals;
3+
namespace Rappasoft\LaravelLivewireTables\Tests\Visuals;
44

55
use Exception;
66
use Illuminate\View\ViewException;

tests/Unit/Visuals/CustomisationsVisualsTest.php renamed to tests/Visuals/CustomisationsVisualsTest.php

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

3-
namespace Rappasoft\LaravelLivewireTables\Tests\Unit\Visuals;
3+
namespace Rappasoft\LaravelLivewireTables\Tests\Visuals;
44

55
use Exception;
66
use Illuminate\View\ViewException;

tests/Unit/Visuals/DataTableComponentVisualsTest.php renamed to tests/Visuals/DataTableComponentVisualsTest.php

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

3-
namespace Rappasoft\LaravelLivewireTables\Tests\Unit\Visuals;
3+
namespace Rappasoft\LaravelLivewireTables\Tests\Visuals;
44

55
use Exception;
66
use Illuminate\View\ViewException;

0 commit comments

Comments
 (0)