From f684f9474eb3a80a197300313885e219eab8735b Mon Sep 17 00:00:00 2001 From: andreasschacht Date: Tue, 18 Jul 2017 14:53:27 +0200 Subject: [PATCH 1/2] update deps to phpunit 6.x, fix code and tests --- .travis.yml | 10 ++-------- composer.json | 4 ++-- phpunit.xml.dist | 2 +- src/PHPUnit/PHPMatcherAssertions.php | 4 ++-- src/PHPUnit/PHPMatcherConstraint.php | 4 ++-- src/PHPUnit/PHPMatcherTestCase.php | 4 ++-- tests/Factory/SimpleFactoryTest.php | 2 +- tests/LexerTest.php | 2 +- tests/Matcher/ArrayMatcherTest.php | 2 +- tests/Matcher/BooleanMatcherTest.php | 2 +- tests/Matcher/CallbackMatcherTest.php | 2 +- tests/Matcher/ChainMatcherTest.php | 6 +++--- tests/Matcher/DoubleMatcherTest.php | 2 +- tests/Matcher/ExpressionMatcherTest.php | 2 +- tests/Matcher/IntegerMatcherTest.php | 2 +- tests/Matcher/JsonMatcherTest.php | 2 +- tests/Matcher/NullMatcherTest.php | 2 +- tests/Matcher/NumberMatcherTest.php | 2 +- tests/Matcher/OrMatcherTest.php | 2 +- tests/Matcher/Pattern/Expander/ContainsTest.php | 2 +- tests/Matcher/Pattern/Expander/CountTest.php | 2 +- tests/Matcher/Pattern/Expander/EndsWithTest.php | 2 +- tests/Matcher/Pattern/Expander/GreaterThanTest.php | 2 +- tests/Matcher/Pattern/Expander/InArrayTest.php | 2 +- tests/Matcher/Pattern/Expander/IsDateTimeTest.php | 2 +- tests/Matcher/Pattern/Expander/IsEmailTest.php | 2 +- tests/Matcher/Pattern/Expander/IsEmptyTest.php | 2 +- tests/Matcher/Pattern/Expander/IsNotEmptyTest.php | 2 +- tests/Matcher/Pattern/Expander/IsUrlTest.php | 2 +- tests/Matcher/Pattern/Expander/LowerThanTest.php | 2 +- tests/Matcher/Pattern/Expander/MatchRegexTest.php | 2 +- tests/Matcher/Pattern/Expander/OneOfTest.php | 2 +- tests/Matcher/Pattern/Expander/StartsWithTest.php | 2 +- tests/Matcher/Pattern/RegexConverterTest.php | 2 +- tests/Matcher/ScalarMatcherTest.php | 2 +- tests/Matcher/StringMatcherTest.php | 2 +- tests/Matcher/TextMatcherTest.php | 2 +- tests/Matcher/UuidMatcherTest.php | 2 +- tests/Matcher/WildcardMatcherTest.php | 2 +- tests/Matcher/XmlMatcherTest.php | 2 +- tests/MatcherTest.php | 2 +- tests/PHPUnit/PHPMatcherAssertionsTest.php | 6 +++--- tests/PHPUnit/PHPMatcherConstraintTest.php | 8 ++++---- tests/PHPUnit/PHPMatcherTestCaseTest.php | 4 ++-- tests/ParserSyntaxErrorTest.php | 2 +- tests/ParserTest.php | 2 +- 46 files changed, 59 insertions(+), 65 deletions(-) diff --git a/.travis.yml b/.travis.yml index f1651ee7..b478adfa 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,13 +8,8 @@ cache: matrix: include: - - php: 5.3 - env: DEPENDENCIES='low' - - php: 5.3 - - php: 5.4 - - php: 5.5 - - php: 5.6 - php: 7.0 + - php: 7.1 - php: hhvm before_install: @@ -22,8 +17,7 @@ before_install: install: - export COMPOSER_ROOT_VERSION=dev-master - - if [ "$DEPENDENCIES" != "low" ]; then composer update; fi; - - if [ "$DEPENDENCIES" == "low" ]; then composer update --prefer-lowest; fi; + - composer update script: - ./bin/phpunit diff --git a/composer.json b/composer.json index 50a49813..a2586f54 100644 --- a/composer.json +++ b/composer.json @@ -15,7 +15,7 @@ } ], "require": { - "php": ">=5.3.0", + "php": ">=7.0.0", "ext-filter": "*", "coduo/php-to-string": "^2", "symfony/property-access": "^2.3|^3.0", @@ -24,7 +24,7 @@ "openlss/lib-array2xml": "~0.0.9" }, "require-dev": { - "phpunit/phpunit": "^4.8" + "phpunit/phpunit": "^6.0" }, "autoload": { "psr-4": { diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 8668c2cb..30afd0f2 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -7,7 +7,7 @@ ./tests/ tests/PHPUnit/PHPMatcherAssertionsTest.php - tests/PHPUnit/PHPMatcherAssertionsTest.php + tests/PHPUnit/PHPMatcherAssertionsTest.php diff --git a/src/PHPUnit/PHPMatcherAssertions.php b/src/PHPUnit/PHPMatcherAssertions.php index 4a71afc1..338777a6 100644 --- a/src/PHPUnit/PHPMatcherAssertions.php +++ b/src/PHPUnit/PHPMatcherAssertions.php @@ -11,7 +11,7 @@ trait PHPMatcherAssertions */ protected function assertMatchesPattern($pattern, $value, $message = '') { - \PHPUnit_Framework_TestCase::assertThat($value, self::matchesPattern($pattern), $message); + \PHPUnit\Framework\TestCase::assertThat($value, self::matchesPattern($pattern), $message); } /** @@ -23,4 +23,4 @@ protected static function matchesPattern($pattern) { return new PHPMatcherConstraint($pattern); } -} \ No newline at end of file +} diff --git a/src/PHPUnit/PHPMatcherConstraint.php b/src/PHPUnit/PHPMatcherConstraint.php index 8a30c762..5c19b04f 100644 --- a/src/PHPUnit/PHPMatcherConstraint.php +++ b/src/PHPUnit/PHPMatcherConstraint.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Factory\SimpleFactory; use Coduo\PHPMatcher\Matcher; -final class PHPMatcherConstraint extends \PHPUnit_Framework_Constraint +final class PHPMatcherConstraint extends \PHPUnit\Framework\Constraint\Constraint { /** * @var string @@ -65,4 +65,4 @@ private function createMatcher() return $factory->createMatcher(); } -} \ No newline at end of file +} diff --git a/src/PHPUnit/PHPMatcherTestCase.php b/src/PHPUnit/PHPMatcherTestCase.php index 42c92762..32cba249 100644 --- a/src/PHPUnit/PHPMatcherTestCase.php +++ b/src/PHPUnit/PHPMatcherTestCase.php @@ -2,7 +2,7 @@ namespace Coduo\PHPMatcher\PHPUnit; -abstract class PHPMatcherTestCase extends \PHPUnit_Framework_TestCase +abstract class PHPMatcherTestCase extends \PHPUnit\Framework\TestCase { /** * @param string $pattern @@ -23,4 +23,4 @@ protected static function matchesPattern($pattern) { return new PHPMatcherConstraint($pattern); } -} \ No newline at end of file +} diff --git a/tests/Factory/SimpleFactoryTest.php b/tests/Factory/SimpleFactoryTest.php index 241d6ae5..d922bc95 100644 --- a/tests/Factory/SimpleFactoryTest.php +++ b/tests/Factory/SimpleFactoryTest.php @@ -4,7 +4,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Factory\SimpleFactory; -class SimpleFactoryTest extends \PHPUnit_Framework_TestCase +class SimpleFactoryTest extends \PHPUnit\Framework\TestCase { public function test_creating_matcher() { diff --git a/tests/LexerTest.php b/tests/LexerTest.php index f4330f39..6a7a5d55 100644 --- a/tests/LexerTest.php +++ b/tests/LexerTest.php @@ -4,7 +4,7 @@ use Coduo\PHPMatcher\Lexer; -class LexerTest extends \PHPUnit_Framework_TestCase +class LexerTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider validStringValuesProvider diff --git a/tests/Matcher/ArrayMatcherTest.php b/tests/Matcher/ArrayMatcherTest.php index eb009740..e9481adf 100644 --- a/tests/Matcher/ArrayMatcherTest.php +++ b/tests/Matcher/ArrayMatcherTest.php @@ -6,7 +6,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Parser; -class ArrayMatcherTest extends \PHPUnit_Framework_TestCase +class ArrayMatcherTest extends \PHPUnit\Framework\TestCase { /** * @var Matcher\ArrayMatcher diff --git a/tests/Matcher/BooleanMatcherTest.php b/tests/Matcher/BooleanMatcherTest.php index 752d4073..6ffcb473 100644 --- a/tests/Matcher/BooleanMatcherTest.php +++ b/tests/Matcher/BooleanMatcherTest.php @@ -3,7 +3,7 @@ use Coduo\PHPMatcher\Matcher\BooleanMatcher; -class BooleanMatcherTest extends \PHPUnit_Framework_TestCase +class BooleanMatcherTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider positiveCanMatchData diff --git a/tests/Matcher/CallbackMatcherTest.php b/tests/Matcher/CallbackMatcherTest.php index f7ce5837..5dba0498 100644 --- a/tests/Matcher/CallbackMatcherTest.php +++ b/tests/Matcher/CallbackMatcherTest.php @@ -3,7 +3,7 @@ use Coduo\PHPMatcher\Matcher\CallbackMatcher; -class CallbackMatcherTest extends \PHPUnit_Framework_TestCase +class CallbackMatcherTest extends \PHPUnit\Framework\TestCase { function test_positive_can_match() { diff --git a/tests/Matcher/ChainMatcherTest.php b/tests/Matcher/ChainMatcherTest.php index 27beddcb..74204ecc 100644 --- a/tests/Matcher/ChainMatcherTest.php +++ b/tests/Matcher/ChainMatcherTest.php @@ -4,7 +4,7 @@ use Coduo\PHPMatcher\Matcher\ArrayMatcher; use Coduo\PHPMatcher\Matcher\ChainMatcher; -class ChainMatcherTest extends \PHPUnit_Framework_TestCase +class ChainMatcherTest extends \PHPUnit\Framework\TestCase { /** * @var ArrayMatcher @@ -23,8 +23,8 @@ class ChainMatcherTest extends \PHPUnit_Framework_TestCase public function setUp() { - $this->firstMatcher = $this->getMock('Coduo\PHPMatcher\Matcher\ValueMatcher'); - $this->secondMatcher = $this->getMock('Coduo\PHPMatcher\Matcher\ValueMatcher'); + $this->firstMatcher = $this->createMock('Coduo\PHPMatcher\Matcher\ValueMatcher'); + $this->secondMatcher = $this->createMock('Coduo\PHPMatcher\Matcher\ValueMatcher'); $this->matcher = new ChainMatcher(array( $this->firstMatcher, diff --git a/tests/Matcher/DoubleMatcherTest.php b/tests/Matcher/DoubleMatcherTest.php index 33b67e27..f4916eda 100644 --- a/tests/Matcher/DoubleMatcherTest.php +++ b/tests/Matcher/DoubleMatcherTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher\DoubleMatcher; use Coduo\PHPMatcher\Parser; -class DoubleMatcherTest extends \PHPUnit_Framework_TestCase +class DoubleMatcherTest extends \PHPUnit\Framework\TestCase { /** * @var DoubleMatcher diff --git a/tests/Matcher/ExpressionMatcherTest.php b/tests/Matcher/ExpressionMatcherTest.php index f511fec6..d895090a 100644 --- a/tests/Matcher/ExpressionMatcherTest.php +++ b/tests/Matcher/ExpressionMatcherTest.php @@ -3,7 +3,7 @@ use Coduo\PHPMatcher\Matcher\ExpressionMatcher; -class ExpressionMatcherTest extends \PHPUnit_Framework_TestCase +class ExpressionMatcherTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider positiveCanMatchData diff --git a/tests/Matcher/IntegerMatcherTest.php b/tests/Matcher/IntegerMatcherTest.php index 0e164dc3..f2401706 100644 --- a/tests/Matcher/IntegerMatcherTest.php +++ b/tests/Matcher/IntegerMatcherTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher\IntegerMatcher; use Coduo\PHPMatcher\Parser; -class IntegerMatcherTest extends \PHPUnit_Framework_TestCase +class IntegerMatcherTest extends \PHPUnit\Framework\TestCase { /** * @var IntegerMatcher diff --git a/tests/Matcher/JsonMatcherTest.php b/tests/Matcher/JsonMatcherTest.php index c89aa296..9fe42880 100644 --- a/tests/Matcher/JsonMatcherTest.php +++ b/tests/Matcher/JsonMatcherTest.php @@ -6,7 +6,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Parser; -class JsonMatcherTest extends \PHPUnit_Framework_TestCase +class JsonMatcherTest extends \PHPUnit\Framework\TestCase { /** * @var Matcher\JsonMatcher diff --git a/tests/Matcher/NullMatcherTest.php b/tests/Matcher/NullMatcherTest.php index 3b4426fb..891f03fb 100644 --- a/tests/Matcher/NullMatcherTest.php +++ b/tests/Matcher/NullMatcherTest.php @@ -3,7 +3,7 @@ use Coduo\PHPMatcher\Matcher\NullMatcher; -class NullMatcherTest extends \PHPUnit_Framework_TestCase +class NullMatcherTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider positiveCanMatchData diff --git a/tests/Matcher/NumberMatcherTest.php b/tests/Matcher/NumberMatcherTest.php index 6fa18613..26995234 100644 --- a/tests/Matcher/NumberMatcherTest.php +++ b/tests/Matcher/NumberMatcherTest.php @@ -3,7 +3,7 @@ use Coduo\PHPMatcher\Matcher\NumberMatcher; -class NumberMatcherTest extends \PHPUnit_Framework_TestCase +class NumberMatcherTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider positiveCanMatchData diff --git a/tests/Matcher/OrMatcherTest.php b/tests/Matcher/OrMatcherTest.php index 5ec8909f..a8be5833 100644 --- a/tests/Matcher/OrMatcherTest.php +++ b/tests/Matcher/OrMatcherTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Parser; -class OrMatcherTest extends \PHPUnit_Framework_TestCase +class OrMatcherTest extends \PHPUnit\Framework\TestCase { /** * @var Matcher\OrMatcher diff --git a/tests/Matcher/Pattern/Expander/ContainsTest.php b/tests/Matcher/Pattern/Expander/ContainsTest.php index 1c25056e..73daee95 100644 --- a/tests/Matcher/Pattern/Expander/ContainsTest.php +++ b/tests/Matcher/Pattern/Expander/ContainsTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Matcher\Pattern\Expander\Contains; -class ContainsTest extends \PHPUnit_Framework_TestCase +class ContainsTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider examplesIgnoreCaseProvider diff --git a/tests/Matcher/Pattern/Expander/CountTest.php b/tests/Matcher/Pattern/Expander/CountTest.php index cb99fd22..5e61969e 100644 --- a/tests/Matcher/Pattern/Expander/CountTest.php +++ b/tests/Matcher/Pattern/Expander/CountTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Matcher\Pattern\Expander\Count; -class CountTest extends \PHPUnit_Framework_TestCase +class CountTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider examplesProvider diff --git a/tests/Matcher/Pattern/Expander/EndsWithTest.php b/tests/Matcher/Pattern/Expander/EndsWithTest.php index 4c0aac50..3ad04e5e 100644 --- a/tests/Matcher/Pattern/Expander/EndsWithTest.php +++ b/tests/Matcher/Pattern/Expander/EndsWithTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Matcher\Pattern\Expander\EndsWith; -class EndsWithTest extends \PHPUnit_Framework_TestCase +class EndsWithTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider notIgnoringCaseExamplesProvider diff --git a/tests/Matcher/Pattern/Expander/GreaterThanTest.php b/tests/Matcher/Pattern/Expander/GreaterThanTest.php index b143fd52..2110f13a 100644 --- a/tests/Matcher/Pattern/Expander/GreaterThanTest.php +++ b/tests/Matcher/Pattern/Expander/GreaterThanTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Matcher\Pattern\Expander\GreaterThan; -class GreaterThanTest extends \PHPUnit_Framework_TestCase +class GreaterThanTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider examplesProvider diff --git a/tests/Matcher/Pattern/Expander/InArrayTest.php b/tests/Matcher/Pattern/Expander/InArrayTest.php index e30a0687..73d2a334 100644 --- a/tests/Matcher/Pattern/Expander/InArrayTest.php +++ b/tests/Matcher/Pattern/Expander/InArrayTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Matcher\Pattern\Expander\InArray; -class InArrayTest extends \PHPUnit_Framework_TestCase +class InArrayTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider examplesProvider diff --git a/tests/Matcher/Pattern/Expander/IsDateTimeTest.php b/tests/Matcher/Pattern/Expander/IsDateTimeTest.php index 151c05e7..d3b0bc54 100644 --- a/tests/Matcher/Pattern/Expander/IsDateTimeTest.php +++ b/tests/Matcher/Pattern/Expander/IsDateTimeTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Matcher\Pattern\Expander\IsDateTime; -class IsDateTimeTest extends \PHPUnit_Framework_TestCase +class IsDateTimeTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider examplesDatesProvider diff --git a/tests/Matcher/Pattern/Expander/IsEmailTest.php b/tests/Matcher/Pattern/Expander/IsEmailTest.php index 1f554540..7789a82f 100644 --- a/tests/Matcher/Pattern/Expander/IsEmailTest.php +++ b/tests/Matcher/Pattern/Expander/IsEmailTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Matcher\Pattern\Expander\IsEmail; -class IsEmailTest extends \PHPUnit_Framework_TestCase +class IsEmailTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider examplesEmailsProvider diff --git a/tests/Matcher/Pattern/Expander/IsEmptyTest.php b/tests/Matcher/Pattern/Expander/IsEmptyTest.php index fc13e6a0..908f59b2 100644 --- a/tests/Matcher/Pattern/Expander/IsEmptyTest.php +++ b/tests/Matcher/Pattern/Expander/IsEmptyTest.php @@ -7,7 +7,7 @@ /** * @author Benjamin Lazarecki */ -class IsEmptyTest extends \PHPUnit_Framework_TestCase +class IsEmptyTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider examplesProvider diff --git a/tests/Matcher/Pattern/Expander/IsNotEmptyTest.php b/tests/Matcher/Pattern/Expander/IsNotEmptyTest.php index 507ca8fd..cf53d5a2 100644 --- a/tests/Matcher/Pattern/Expander/IsNotEmptyTest.php +++ b/tests/Matcher/Pattern/Expander/IsNotEmptyTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Matcher\Pattern\Expander\IsNotEmpty; -class IsNotEmptyTest extends \PHPUnit_Framework_TestCase +class IsNotEmptyTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider examplesProvider diff --git a/tests/Matcher/Pattern/Expander/IsUrlTest.php b/tests/Matcher/Pattern/Expander/IsUrlTest.php index db5085aa..01000969 100644 --- a/tests/Matcher/Pattern/Expander/IsUrlTest.php +++ b/tests/Matcher/Pattern/Expander/IsUrlTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Matcher\Pattern\Expander\IsUrl; -class IsUrlTest extends \PHPUnit_Framework_TestCase +class IsUrlTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider examplesUrlsProvider diff --git a/tests/Matcher/Pattern/Expander/LowerThanTest.php b/tests/Matcher/Pattern/Expander/LowerThanTest.php index f7f47435..428b964e 100644 --- a/tests/Matcher/Pattern/Expander/LowerThanTest.php +++ b/tests/Matcher/Pattern/Expander/LowerThanTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Matcher\Pattern\Expander\LowerThan; -class LowerThanTest extends \PHPUnit_Framework_TestCase +class LowerThanTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider examplesProvider diff --git a/tests/Matcher/Pattern/Expander/MatchRegexTest.php b/tests/Matcher/Pattern/Expander/MatchRegexTest.php index 58b97a21..53a2bcfb 100644 --- a/tests/Matcher/Pattern/Expander/MatchRegexTest.php +++ b/tests/Matcher/Pattern/Expander/MatchRegexTest.php @@ -7,7 +7,7 @@ /** * @author Benjamin Lazarecki */ -class MatchRegexTest extends \PHPUnit_Framework_TestCase +class MatchRegexTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider examplesProvider diff --git a/tests/Matcher/Pattern/Expander/OneOfTest.php b/tests/Matcher/Pattern/Expander/OneOfTest.php index 9a309fd2..c3b37c3c 100644 --- a/tests/Matcher/Pattern/Expander/OneOfTest.php +++ b/tests/Matcher/Pattern/Expander/OneOfTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher\Pattern\Expander\Contains; use Coduo\PHPMatcher\Matcher\Pattern\Expander\OneOf; -class OneOfTest extends \PHPUnit_Framework_TestCase +class OneOfTest extends \PHPUnit\Framework\TestCase { /** * @expectedException \InvalidArgumentException diff --git a/tests/Matcher/Pattern/Expander/StartsWithTest.php b/tests/Matcher/Pattern/Expander/StartsWithTest.php index 37e4c1f2..29799230 100644 --- a/tests/Matcher/Pattern/Expander/StartsWithTest.php +++ b/tests/Matcher/Pattern/Expander/StartsWithTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Matcher\Pattern\Expander\StartsWith; -class StartsWithTest extends \PHPUnit_Framework_TestCase +class StartsWithTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider notIgnoringCaseExamplesProvider diff --git a/tests/Matcher/Pattern/RegexConverterTest.php b/tests/Matcher/Pattern/RegexConverterTest.php index 8f8a740c..872f1a48 100644 --- a/tests/Matcher/Pattern/RegexConverterTest.php +++ b/tests/Matcher/Pattern/RegexConverterTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Matcher\Pattern\TypePattern; use Coduo\PHPMatcher\Matcher\Pattern\RegexConverter; -class RegexConverterTest extends \PHPUnit_Framework_TestCase +class RegexConverterTest extends \PHPUnit\Framework\TestCase { /** * @var RegexConverter diff --git a/tests/Matcher/ScalarMatcherTest.php b/tests/Matcher/ScalarMatcherTest.php index a4de1836..73795268 100644 --- a/tests/Matcher/ScalarMatcherTest.php +++ b/tests/Matcher/ScalarMatcherTest.php @@ -3,7 +3,7 @@ use Coduo\PHPMatcher\Matcher\ScalarMatcher; -class ScalarMatcherTest extends \PHPUnit_Framework_TestCase +class ScalarMatcherTest extends \PHPUnit\Framework\TestCase { /** * @dataProvider positiveCanMatches diff --git a/tests/Matcher/StringMatcherTest.php b/tests/Matcher/StringMatcherTest.php index 81d90dc0..6fb46e47 100644 --- a/tests/Matcher/StringMatcherTest.php +++ b/tests/Matcher/StringMatcherTest.php @@ -6,7 +6,7 @@ use Coduo\PHPMatcher\Matcher\StringMatcher; use Coduo\PHPMatcher\Parser; -class StringMatcherTest extends \PHPUnit_Framework_TestCase +class StringMatcherTest extends \PHPUnit\Framework\TestCase { /** * @var StringMatcher diff --git a/tests/Matcher/TextMatcherTest.php b/tests/Matcher/TextMatcherTest.php index 2434ecc5..7a50c2cd 100644 --- a/tests/Matcher/TextMatcherTest.php +++ b/tests/Matcher/TextMatcherTest.php @@ -6,7 +6,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Parser; -class TextMatcherTest extends \PHPUnit_Framework_TestCase +class TextMatcherTest extends \PHPUnit\Framework\TestCase { /** * @var Matcher\TextMatcher diff --git a/tests/Matcher/UuidMatcherTest.php b/tests/Matcher/UuidMatcherTest.php index 1267ea9d..6b3ca6d7 100644 --- a/tests/Matcher/UuidMatcherTest.php +++ b/tests/Matcher/UuidMatcherTest.php @@ -4,7 +4,7 @@ use Coduo\PHPMatcher\Matcher\UuidMatcher; -class UuidMatcherTest extends \PHPUnit_Framework_TestCase +class UuidMatcherTest extends \PHPUnit\Framework\TestCase { /** * @var UuidMatcher diff --git a/tests/Matcher/WildcardMatcherTest.php b/tests/Matcher/WildcardMatcherTest.php index 48075314..8dc3bd6c 100644 --- a/tests/Matcher/WildcardMatcherTest.php +++ b/tests/Matcher/WildcardMatcherTest.php @@ -3,7 +3,7 @@ use Coduo\PHPMatcher\Matcher\WildcardMatcher; -class WildcardMatcherTest extends \PHPUnit_Framework_TestCase +class WildcardMatcherTest extends \PHPUnit\Framework\TestCase { /** diff --git a/tests/Matcher/XmlMatcherTest.php b/tests/Matcher/XmlMatcherTest.php index 7f38bd0f..d7b302ae 100644 --- a/tests/Matcher/XmlMatcherTest.php +++ b/tests/Matcher/XmlMatcherTest.php @@ -6,7 +6,7 @@ use Coduo\PHPMatcher\Matcher; use Coduo\PHPMatcher\Parser; -class XmlMatcherTest extends \PHPUnit_Framework_TestCase +class XmlMatcherTest extends \PHPUnit\Framework\TestCase { /** * @var Matcher\XmlMatcher diff --git a/tests/MatcherTest.php b/tests/MatcherTest.php index dc7db940..bea8b381 100644 --- a/tests/MatcherTest.php +++ b/tests/MatcherTest.php @@ -7,7 +7,7 @@ use Coduo\PHPMatcher\Parser; use Coduo\PHPMatcher\PHPMatcher; -class MatcherTest extends \PHPUnit_Framework_TestCase +class MatcherTest extends \PHPUnit\Framework\TestCase { /** * @var Matcher diff --git a/tests/PHPUnit/PHPMatcherAssertionsTest.php b/tests/PHPUnit/PHPMatcherAssertionsTest.php index bc394055..ff46bca0 100644 --- a/tests/PHPUnit/PHPMatcherAssertionsTest.php +++ b/tests/PHPUnit/PHPMatcherAssertionsTest.php @@ -4,7 +4,7 @@ use Coduo\PHPMatcher\PHPUnit\PHPMatcherAssertions; -class PHPMatcherAssertionsTest extends \PHPUnit_Framework_TestCase +class PHPMatcherAssertionsTest extends \PHPUnit\Framework\TestCase { use PHPMatcherAssertions; @@ -14,7 +14,7 @@ public function test_it_asserts_if_a_value_matches_the_pattern() } /** - * @expectedException \PHPUnit_Framework_ExpectationFailedException + * @expectedException \PHPUnit\Framework\AssertionFailedError * @expectedExceptionMessage Failed asserting that '{"foo":"bar"}' matches the pattern */ public function test_it_throws_an_expectation_failed_exception_if_a_value_does_not_match_the_pattern() @@ -23,7 +23,7 @@ public function test_it_throws_an_expectation_failed_exception_if_a_value_does_n } /** - * @expectedException \PHPUnit_Framework_ExpectationFailedException + * @expectedException \PHPUnit\Framework\AssertionFailedError * @expectedExceptionMessage Failed asserting that 42 matches the pattern. */ public function test_it_creates_a_constraint_for_stubs() diff --git a/tests/PHPUnit/PHPMatcherConstraintTest.php b/tests/PHPUnit/PHPMatcherConstraintTest.php index a0870977..a4f87a94 100644 --- a/tests/PHPUnit/PHPMatcherConstraintTest.php +++ b/tests/PHPUnit/PHPMatcherConstraintTest.php @@ -4,11 +4,11 @@ use Coduo\PHPMatcher\PHPUnit\PHPMatcherConstraint; -class PHPMatcherConstraintTest extends \PHPUnit_Framework_TestCase +class PHPMatcherConstraintTest extends \PHPUnit\Framework\TestCase { public function test_it_is_a_phpunit_constraint() { - $this->assertInstanceOf('PHPUnit_Framework_Constraint', new PHPMatcherConstraint('@string@')); + $this->assertInstanceOf('PHPUnit\Framework\Constraint\Constraint', new PHPMatcherConstraint('@string@')); } public function test_it_returns_true_if_a_value_matches_the_pattern() @@ -33,7 +33,7 @@ public function test_it_returns_false_if_a_pattern_is_not_a_string() } /** - * @expectedException \PHPUnit_Framework_ExpectationFailedException + * @expectedException \PHPUnit\Framework\AssertionFailedError * @expectedExceptionMessage Failed asserting that 42 matches the pattern */ public function test_it_sets_a_failure_description_if_not_given() @@ -44,7 +44,7 @@ public function test_it_sets_a_failure_description_if_not_given() } /** - * @expectedException \PHPUnit_Framework_ExpectationFailedException + * @expectedException \PHPUnit\Framework\AssertionFailedError * @expectedExceptionMessage integer "42" is not a valid string */ public function test_it_sets_additional_failure_description() diff --git a/tests/PHPUnit/PHPMatcherTestCaseTest.php b/tests/PHPUnit/PHPMatcherTestCaseTest.php index b5f63a22..8c954d4f 100644 --- a/tests/PHPUnit/PHPMatcherTestCaseTest.php +++ b/tests/PHPUnit/PHPMatcherTestCaseTest.php @@ -12,7 +12,7 @@ public function test_it_asserts_if_a_value_matches_the_pattern() } /** - * @expectedException \PHPUnit_Framework_ExpectationFailedException + * @expectedException \PHPUnit\Framework\AssertionFailedError * @expectedExceptionMessage Failed asserting that '{"foo":"bar"}' matches the pattern */ public function test_it_throws_an_expectation_failed_exception_if_a_value_does_not_match_the_pattern() @@ -21,7 +21,7 @@ public function test_it_throws_an_expectation_failed_exception_if_a_value_does_n } /** - * @expectedException \PHPUnit_Framework_ExpectationFailedException + * @expectedException \PHPUnit\Framework\AssertionFailedError * @expectedExceptionMessage Failed asserting that 42 matches the pattern. */ public function test_it_creates_a_constraint_for_stubs() diff --git a/tests/ParserSyntaxErrorTest.php b/tests/ParserSyntaxErrorTest.php index 0ca75c91..4ec037f6 100644 --- a/tests/ParserSyntaxErrorTest.php +++ b/tests/ParserSyntaxErrorTest.php @@ -5,7 +5,7 @@ use Coduo\PHPMatcher\Lexer; use Coduo\PHPMatcher\Parser; -class ParserSyntaxErrorTest extends \PHPUnit_Framework_TestCase +class ParserSyntaxErrorTest extends \PHPUnit\Framework\TestCase { /** * @var Parser diff --git a/tests/ParserTest.php b/tests/ParserTest.php index 9f47c607..5d9be863 100644 --- a/tests/ParserTest.php +++ b/tests/ParserTest.php @@ -6,7 +6,7 @@ use Coduo\PHPMatcher\Lexer; use Coduo\PHPMatcher\Parser; -class ParserTest extends \PHPUnit_Framework_TestCase +class ParserTest extends \PHPUnit\Framework\TestCase { /** * @var Parser From 634d3c29db869e145a49b7c75a5e8f8376c0c241 Mon Sep 17 00:00:00 2001 From: andreasschacht Date: Tue, 18 Jul 2017 15:09:46 +0200 Subject: [PATCH 2/2] re-add low deps for travis test, remove hhvm --- .travis.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index b478adfa..48733d91 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,15 +9,16 @@ cache: matrix: include: - php: 7.0 + env: DEPENDENCIES='low' - php: 7.1 - - php: hhvm before_install: - composer self-update install: - export COMPOSER_ROOT_VERSION=dev-master - - composer update + - if [ "$DEPENDENCIES" != "low" ]; then composer update; fi; + - if [ "$DEPENDENCIES" == "low" ]; then composer update --prefer-lowest; fi; script: - ./bin/phpunit