From f71ea74266426a69bcc38a6da36df48a4e8cc78e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mor=C3=A1vek?= Date: Fri, 17 Aug 2018 22:22:52 +0200 Subject: [PATCH] Run PHPStan on tests --- .travis.yml | 3 ++- tests/EmailAddress/EmailAddressTest.phpt | 4 +-- tests/TestCase.php | 20 +++++++++++++++ tests/bootstrap.php | 32 +++++++++++------------- tests/phpstan.neon | 6 +---- tests/phpstan.tests.neon | 16 ++++++++++++ 6 files changed, 55 insertions(+), 26 deletions(-) create mode 100644 tests/TestCase.php create mode 100644 tests/phpstan.tests.neon diff --git a/.travis.yml b/.travis.yml index bfc4ae3..1433c10 100644 --- a/.travis.yml +++ b/.travis.yml @@ -35,7 +35,8 @@ install: script: - /tmp/php-parallel-lint/parallel-lint -e php,phpt --exclude tests/temp src tests - vendor/bin/tester -s -p php -c tests/php.ini tests - - /tmp/phpstan/phpstan.phar analyse -c tests/phpstan.neon -l 7 src tests + - /tmp/phpstan/phpstan.phar analyse -c tests/phpstan.neon -l 7 src + - /tmp/phpstan/phpstan.phar analyse -c tests/phpstan.tests.neon -l 7 tests after_failure: - for i in $(find tests -name \*.actual); do echo "--- $i"; cat $i; echo; echo; done diff --git a/tests/EmailAddress/EmailAddressTest.phpt b/tests/EmailAddress/EmailAddressTest.phpt index 9f4286d..14c312c 100644 --- a/tests/EmailAddress/EmailAddressTest.phpt +++ b/tests/EmailAddress/EmailAddressTest.phpt @@ -5,7 +5,7 @@ namespace NepadaTests\EmailAddress; use Nepada\EmailAddress\EmailAddress; use Nepada\EmailAddress\InvalidEmailAddressException; -use Tester; +use NepadaTests\TestCase; use Tester\Assert; require_once __DIR__ . '/../bootstrap.php'; @@ -14,7 +14,7 @@ require_once __DIR__ . '/../bootstrap.php'; /** * @testCase */ -class EmailAddressTest extends Tester\TestCase +class EmailAddressTest extends TestCase { /** diff --git a/tests/TestCase.php b/tests/TestCase.php new file mode 100644 index 0000000..e31201b --- /dev/null +++ b/tests/TestCase.php @@ -0,0 +1,20 @@ +