Enforce the use of "@covers" annotation

Signed-off-by: Henrique Moody <henriquemoody@gmail.com>
This commit is contained in:
Henrique Moody 2018-07-23 21:37:38 +02:00
parent e044e4b16e
commit fd2bae7352
No known key found for this signature in database
GPG key ID: 221E9281655813A6
11 changed files with 30 additions and 0 deletions

View file

@ -26,6 +26,7 @@ return PhpCsFixer\Config::create()
'style' => 'annotation',
],
'php_unit_test_case_static_method_calls' => ['call_type' => 'self'],
'php_unit_test_class_requires_covers' => true,
])
->setCacheFile(
sprintf(

View file

@ -17,6 +17,9 @@ use DirectoryIterator;
use PHPUnit\Framework\TestCase;
use ReflectionClass;
/**
* @coversNothing
*/
class CheckExceptionsTest extends TestCase
{
protected $deprecateds = [];

View file

@ -15,6 +15,9 @@ namespace Respect\Validation\Exceptions;
use PHPUnit\Framework\TestCase;
/**
* @covers \Respect\Validation\Exceptions\NestedValidationException
*/
class NestedValidationExceptionTest extends TestCase
{
/**

View file

@ -16,6 +16,9 @@ namespace Respect\Validation\Rules;
use PHPUnit\Framework\TestCase;
use Respect\Validation\Validatable;
/**
* @covers \Respect\Validation\Rules\AbstractComposite
*/
class AbstractCompositeTest extends TestCase
{
/**

View file

@ -15,6 +15,9 @@ namespace Respect\Validation\Rules;
use PHPUnit\Framework\TestCase;
/**
* @covers \Respect\Validation\Rules\AbstractCtypeRule
*/
class AbstractCtypeRuleTest extends TestCase
{
/**

View file

@ -15,6 +15,9 @@ namespace Respect\Validation\Rules;
use PHPUnit\Framework\TestCase;
/**
* @covers \Respect\Validation\Rules\AbstractFilterRule
*/
class AbstractFilterRuleTest extends TestCase
{
/**

View file

@ -15,6 +15,9 @@ namespace Respect\Validation\Rules;
use PHPUnit\Framework\TestCase;
/**
* @covers \Respect\Validation\Rules\AbstractRegexRule
*/
class AbstractRegexRuleTest extends TestCase
{
/**

View file

@ -16,6 +16,9 @@ namespace Respect\Validation\Rules;
use PHPUnit\Framework\TestCase;
use Respect\Validation\Validatable;
/**
* @covers \Respect\Validation\Rules\AbstractRelated
*/
final class AbstractRelatedTest extends TestCase
{
public function providerForOperations()

View file

@ -16,6 +16,9 @@ namespace Respect\Validation\Rules;
use PHPUnit\Framework\TestCase;
use Respect\Validation\Exceptions\ValidationException;
/**
* @covers \Respect\Validation\Rules\AbstractRule
*/
class AbstractRuleTest extends TestCase
{
public function providerForTrueAndFalse()

View file

@ -19,6 +19,8 @@ use Respect\Validation\Test\DataProvider\UndefinedProvider;
/**
* @group core
*
* @covers \Respect\Validation\Rules\AbstractSearcher
*
* @author Henrique Moody <henriquemoody@gmail.com>
*/
final class AbstractSearcherTest extends TestCase

View file

@ -16,6 +16,9 @@ namespace Respect\Validation;
use PHPUnit\Framework\TestCase;
use Respect\Validation\Exceptions\ComponentException;
/**
* @covers \Respect\Validation\Validator
*/
class ValidatorTest extends TestCase
{
/**