Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,14 @@
"require-dev": {
"alexskrypnyk/phpunit-helpers": "^0.16.0",
"dealerdirect/phpcodesniffer-composer-installer": "^1.2.1",
"drevops/phpcs-standard": "^0.7",
"drevops/phpcs-standard": "^1.0.0",
Comment thread
coderabbitai[bot] marked this conversation as resolved.
"drupal/coder": "^9.0.1",
"ergebnis/composer-normalize": "^2.52.0",
"mikey179/vfsstream": "^1.6.12",
"opis/closure": "^4.5.0",
"phpstan/phpstan": "^2.2.4",
"phpunit/phpunit": "^11.5.55",
"rector/rector": "^2.5.2"
"phpstan/phpstan": ">=2.2.4 <2.2.6",
"phpunit/phpunit": "^12.5.32",
Comment thread
coderabbitai[bot] marked this conversation as resolved.
"rector/rector": "^2.5.7"
},
"suggest": {
"ext-mbstring": "Provides full Unicode case folding and native multibyte string handling; PCRE-based fallbacks with ASCII-only case folding are used when it is absent."
Expand Down
2 changes: 1 addition & 1 deletion phpunit.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/11.4/phpunit.xsd"
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/12.5/phpunit.xsd"
bootstrap="vendor/autoload.php"
cacheDirectory=".phpunit.cache"
executionOrder="depends,defects"
Expand Down
2 changes: 1 addition & 1 deletion rector.php
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
phpunitCodeQuality: TRUE,
)
->withSets([
PHPUnitSetList::PHPUNIT_110,
PHPUnitSetList::PHPUNIT_120,
])
->withRules([
DeclareStrictTypesRector::class,
Expand Down
5 changes: 3 additions & 2 deletions tests/phpunit/Unit/Widget/FilePickerWidgetTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
use DrevOps\Tui\Widget\Capability\SelectionBoundedTrait;
use org\bovigo\vfs\vfsStream;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\CoversTrait;
use PHPUnit\Framework\Attributes\Group;
use PHPUnit\Framework\TestCase;

Expand All @@ -28,8 +29,8 @@
*/
#[CoversClass(FilePickerWidget::class)]
#[CoversClass(AbstractWidget::class)]
#[CoversClass(PagingCapableTrait::class)]
#[CoversClass(SelectionBoundedTrait::class)]
#[CoversTrait(PagingCapableTrait::class)]
#[CoversTrait(SelectionBoundedTrait::class)]
#[Group('widget')]
final class FilePickerWidgetTest extends TestCase {

Expand Down
3 changes: 2 additions & 1 deletion tests/phpunit/Unit/Widget/NumberWidgetTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,15 @@
use DrevOps\Tui\Widget\NumberWidget;
use DrevOps\Tui\Widget\Capability\TextEditCapableTrait;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\CoversTrait;
use PHPUnit\Framework\Attributes\Group;
use PHPUnit\Framework\TestCase;

/**
* Tests the number widget.
*/
#[CoversClass(NumberWidget::class)]
#[CoversClass(TextEditCapableTrait::class)]
#[CoversTrait(TextEditCapableTrait::class)]
#[Group('widget')]
final class NumberWidgetTest extends TestCase {

Expand Down
3 changes: 2 additions & 1 deletion tests/phpunit/Unit/Widget/PasswordWidgetTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,15 @@
use DrevOps\Tui\Widget\PasswordWidget;
use DrevOps\Tui\Widget\Capability\TextEditCapableTrait;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\CoversTrait;
use PHPUnit\Framework\Attributes\Group;
use PHPUnit\Framework\TestCase;

/**
* Tests the password widget.
*/
#[CoversClass(PasswordWidget::class)]
#[CoversClass(TextEditCapableTrait::class)]
#[CoversTrait(TextEditCapableTrait::class)]
#[Group('widget')]
final class PasswordWidgetTest extends TestCase {

Expand Down
3 changes: 2 additions & 1 deletion tests/phpunit/Unit/Widget/ReorderWidgetTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
use DrevOps\Tui\Widget\Capability\PagingCapableTrait;
use DrevOps\Tui\Widget\ReorderWidget;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\CoversTrait;
use PHPUnit\Framework\Attributes\Group;
use PHPUnit\Framework\TestCase;

Expand All @@ -27,7 +28,7 @@
*/
#[CoversClass(ReorderWidget::class)]
#[CoversClass(AbstractWidget::class)]
#[CoversClass(PagingCapableTrait::class)]
#[CoversTrait(PagingCapableTrait::class)]
#[Group('widget')]
final class ReorderWidgetTest extends TestCase {

Expand Down
13 changes: 7 additions & 6 deletions tests/phpunit/Unit/Widget/SearchWidgetTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -23,19 +23,20 @@
use DrevOps\Tui\Widget\Capability\SelectionCapableTrait;
use DrevOps\Tui\Widget\SearchWidget;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\CoversTrait;
use PHPUnit\Framework\Attributes\Group;
use PHPUnit\Framework\TestCase;

/**
* Tests the search widget, single-choice and multiple-choice.
*/
#[CoversClass(SearchWidget::class)]
#[CoversClass(SelectionCapableTrait::class)]
#[CoversClass(SelectionBoundedTrait::class)]
#[CoversClass(FilterCapableTrait::class)]
#[CoversClass(SearchCapableTrait::class)]
#[CoversClass(OptionsCapableTrait::class)]
#[CoversClass(PagingCapableTrait::class)]
#[CoversTrait(SelectionCapableTrait::class)]
#[CoversTrait(SelectionBoundedTrait::class)]
#[CoversTrait(FilterCapableTrait::class)]
#[CoversTrait(SearchCapableTrait::class)]
#[CoversTrait(OptionsCapableTrait::class)]
#[CoversTrait(PagingCapableTrait::class)]
#[Group('widget')]
final class SearchWidgetTest extends TestCase {

Expand Down
11 changes: 6 additions & 5 deletions tests/phpunit/Unit/Widget/SelectWidgetTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
use DrevOps\Tui\Widget\Capability\SelectionCapableTrait;
use DrevOps\Tui\Widget\SelectWidget;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\CoversTrait;
use PHPUnit\Framework\Attributes\Group;
use PHPUnit\Framework\TestCase;

Expand All @@ -35,11 +36,11 @@
*/
#[CoversClass(SelectWidget::class)]
#[CoversClass(AbstractWidget::class)]
#[CoversClass(OptionsCapableTrait::class)]
#[CoversClass(SelectionCapableTrait::class)]
#[CoversClass(SelectionBoundedTrait::class)]
#[CoversClass(FilterCapableTrait::class)]
#[CoversClass(PagingCapableTrait::class)]
#[CoversTrait(OptionsCapableTrait::class)]
#[CoversTrait(SelectionCapableTrait::class)]
#[CoversTrait(SelectionBoundedTrait::class)]
#[CoversTrait(FilterCapableTrait::class)]
#[CoversTrait(PagingCapableTrait::class)]
#[Group('widget')]
final class SelectWidgetTest extends TestCase {

Expand Down
3 changes: 2 additions & 1 deletion tests/phpunit/Unit/Widget/SuggestWidgetTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
use DrevOps\Tui\Widget\Capability\PagingCapableTrait;
use DrevOps\Tui\Widget\SuggestWidget;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\CoversTrait;
use PHPUnit\Framework\Attributes\Group;
use PHPUnit\Framework\TestCase;

Expand All @@ -24,7 +25,7 @@
*/
#[CoversClass(SuggestWidget::class)]
#[CoversClass(AbstractWidget::class)]
#[CoversClass(PagingCapableTrait::class)]
#[CoversTrait(PagingCapableTrait::class)]
#[Group('widget')]
final class SuggestWidgetTest extends TestCase {

Expand Down
5 changes: 3 additions & 2 deletions tests/phpunit/Unit/Widget/TextWidgetTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
use DrevOps\Tui\Widget\Capability\TextEditCapableTrait;
use DrevOps\Tui\Widget\TextWidget;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\CoversTrait;
use PHPUnit\Framework\Attributes\Group;
use PHPUnit\Framework\TestCase;

Expand All @@ -23,8 +24,8 @@
*/
#[CoversClass(TextWidget::class)]
#[CoversClass(AbstractWidget::class)]
#[CoversClass(TextEditCapableTrait::class)]
#[CoversClass(CompletionCapableTrait::class)]
#[CoversTrait(TextEditCapableTrait::class)]
#[CoversTrait(CompletionCapableTrait::class)]
#[CoversClass(WidgetRunner::class)]
#[Group('widget')]
final class TextWidgetTest extends TestCase {
Expand Down
3 changes: 2 additions & 1 deletion tests/phpunit/Unit/Widget/TextareaWidgetTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,15 @@
use DrevOps\Tui\Widget\TextareaWidget;
use DrevOps\Tui\Widget\Capability\TextEditCapableTrait;
use PHPUnit\Framework\Attributes\CoversClass;
use PHPUnit\Framework\Attributes\CoversTrait;
use PHPUnit\Framework\Attributes\Group;
use PHPUnit\Framework\TestCase;

/**
* Tests the textarea widget.
*/
#[CoversClass(TextareaWidget::class)]
#[CoversClass(TextEditCapableTrait::class)]
#[CoversTrait(TextEditCapableTrait::class)]
#[Group('widget')]
final class TextareaWidgetTest extends TestCase {

Expand Down
Loading