Skip to content

Commit 1a198ce

Browse files
committed
fix unit test coverage report
1 parent d63a87a commit 1a198ce

20 files changed

+60
-10
lines changed

composer.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,8 @@
6161
},
6262
"scripts": {
6363
"test": "vendor/bin/phpunit --testdox",
64-
"test-failing": "vendor/bin/phpunit --order-by=defects --stop-on-failure"
64+
"test-failing": "vendor/bin/phpunit --order-by=defects --stop-on-failure",
65+
"test-coverage": "XDEBUG_MODE=coverage vendor/bin/phpunit --coverage-text"
6566
},
6667
"extra": {
6768
"branch-alias": {

phpunit.xml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,13 @@
1616
</testsuites>
1717
<filter>
1818
<whitelist processUncoveredFilesFromWhitelist="true">
19-
<directory suffix=".php">./src/PanelTraits/</directory>
20-
<file>./src/CrudPanel.php</file>
19+
<directory suffix=".php">./src/app/Library/CrudPanel/Traits/</directory>
20+
<directory suffix=".php">./src/app/Library/CrudPanel/</directory>
21+
<directory suffix=".php">./src/app/Models/Traits/</directory>
22+
<file>./src/app/Library/Widget.php</file>
23+
<file>./src/app/Http/Controllers//CrudController.php</file>
2124
<exclude>
22-
<file>./src/PanelTraits/AutoFocus.php</file>
23-
<file>./src/PanelTraits/Errors.php</file>
24-
<file>./src/PanelTraits/Filters.php</file>
25-
<file>./src/PanelTraits/Query.php</file>
26-
<file>./src/PanelTraits/Reorder.php</file>
27-
<file>./src/PanelTraits/Views.php</file>
28-
<file>./src/PanelTraits/ViewsAndRestoresRevisions.php</file>
25+
<directory suffix=".php">./src/app/Models/Traits/SpatieTranslatable/</directory>
2926
</exclude>
3027
</whitelist>
3128
</filter>

tests/Unit/CrudPanel/CrudPanelAccessTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
use Backpack\CRUD\app\Exceptions\AccessDeniedException;
66

7+
/**
8+
* @covers Backpack\CRUD\app\Library\CrudPanel\Traits\Access
9+
*/
710
class CrudPanelAccessTest extends BaseCrudPanelTest
811
{
912
private $unknownPermission = 'unknownPermission';

tests/Unit/CrudPanel/CrudPanelAutoSetTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ class MyColumnTypeWithOtherConnection extends ColumnType
1010
protected $connection = 'testing_2';
1111
}
1212

13+
/**
14+
* @covers Backpack\CRUD\app\Library\CrudPanel\Traits\Autoset
15+
*/
1316
class CrudPanelAutoSetTest extends BaseDBCrudPanelTest
1417
{
1518
private $expectedUnknownFieldType = 'text';

tests/Unit/CrudPanel/CrudPanelButtonsTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
use Backpack\CRUD\app\Library\CrudPanel\CrudButton;
66

7+
/**
8+
* @covers Backpack\CRUD\app\Library\CrudPanel\Traits\Buttons
9+
*/
710
class CrudPanelButtonsTest extends BaseCrudPanelTest
811
{
912
private $defaultButtonNames = [];

tests/Unit/CrudPanel/CrudPanelColumnsTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
use Backpack\CRUD\Tests\Unit\Models\User;
66

7+
/**
8+
* @covers Backpack\CRUD\app\Library\CrudPanel\Traits\Columns
9+
*/
710
class CrudPanelColumnsTest extends BaseDBCrudPanelTest
811
{
912
private $oneColumnArray = [

tests/Unit/CrudPanel/CrudPanelCreateTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
use Faker\Factory;
88
use Illuminate\Support\Arr;
99

10+
/**
11+
* @covers Backpack\CRUD\app\Library\CrudPanel\Traits\Create
12+
*/
1013
class CrudPanelCreateTest extends BaseDBCrudPanelTest
1114
{
1215
private $nonRelationshipField = [

tests/Unit/CrudPanel/CrudPanelDeleteTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
use Illuminate\Database\Eloquent\ModelNotFoundException;
77
use Illuminate\Support\Facades\DB;
88

9+
/**
10+
* @covers Backpack\CRUD\app\Library\CrudPanel\Traits\Delete
11+
*/
912
class CrudPanelDeleteTest extends BaseDBCrudPanelTest
1013
{
1114
public function testDelete()

tests/Unit/CrudPanel/CrudPanelFakeColumnsTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
use Backpack\CRUD\Tests\Unit\Models\Article;
66

7+
/**
8+
* @covers Backpack\CRUD\app\Library\CrudPanel\Traits\FakeColumns
9+
*/
710
class CrudPanelFakeColumnsTest extends BaseDBCrudPanelTest
811
{
912
private $emptyFakeColumnsArray = ['extras'];

tests/Unit/CrudPanel/CrudPanelFakeFieldsTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
use Backpack\CRUD\Tests\Unit\Models\Article;
66
use Illuminate\Support\Facades\DB;
77

8+
/**
9+
* @covers Backpack\CRUD\app\Library\CrudPanel\Traits\FakeFields
10+
*/
811
class CrudPanelFakeFieldsTest extends BaseDBCrudPanelTest
912
{
1013
private $fakeFieldsArray = [

0 commit comments

Comments
 (0)