From a88b42a7c17dcea87498dab9bf34a81c08ed6e20 Mon Sep 17 00:00:00 2001 From: Yves P Date: Mon, 26 Jun 2017 13:42:53 +0200 Subject: [PATCH 1/3] Min PHP version supported is now PHP 7.1 --- .travis.yml | 6 ++---- README.md | 2 +- composer.json | 5 +++-- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index c704a52..c18faca 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,8 +2,6 @@ language: php php: - 7.1 - - 7.0 - - 5.6 sudo: false @@ -18,10 +16,10 @@ matrix: fast_finish: true include: - - php: 7.0 + - php: 7.1 env: CODECOVERAGE=1 DEFAULT=0 - - php: 7.0 + - php: 7.1 env: PHPSTAN=1 DEFAULT=0 before_script: diff --git a/README.md b/README.md index 931924e..f1d6ff7 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ This [Robo](https://github.com/consolidation/robo) task brings an import method ## Requirements -- PHP >= 5.6.0 +- PHP >= 7.1.0 - Robo ## Installation diff --git a/composer.json b/composer.json index b94be95..10d4171 100644 --- a/composer.json +++ b/composer.json @@ -10,11 +10,12 @@ } ], "require": { - "php": ">=5.6.0", + "php": ">=7.1.0", "consolidation/robo": "*" }, "require-dev": { - "phpunit/phpunit": "*" + "phpunit/phpunit": "*", + "phpstan/phpstan": "^0.6" }, "autoload": { "psr-4": { From c7abc4f5343fc240421c1b55412fe7f04402ce44 Mon Sep 17 00:00:00 2001 From: Yves P Date: Mon, 26 Jun 2017 13:43:11 +0200 Subject: [PATCH 2/3] Update the tests to use the PHPUnit 6.X TestCase class --- tests/TestCase/Robo/Task/Assets/ImportJavascriptTest.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/TestCase/Robo/Task/Assets/ImportJavascriptTest.php b/tests/TestCase/Robo/Task/Assets/ImportJavascriptTest.php index 6cd8ef0..4ea5e86 100644 --- a/tests/TestCase/Robo/Task/Assets/ImportJavascriptTest.php +++ b/tests/TestCase/Robo/Task/Assets/ImportJavascriptTest.php @@ -2,7 +2,7 @@ namespace Elephfront\RoboImportJs\Tests; use Elephfront\RoboImportJs\Task\Assets\ImportJavascript; -use PHPUnit_Framework_TestCase; +use PHPUnit\Framework\TestCase; use Psr\Log\NullLogger; use Robo\Result; use Robo\Robo; @@ -14,7 +14,7 @@ * * @package Mystiq\AlphaTheme\Tests */ -class ImportJavascriptTest extends PHPUnit_Framework_TestCase +class ImportJavascriptTest extends TestCase { /** From 661cc5b76069887e0e2eebee53efa8c6a796bc6a Mon Sep 17 00:00:00 2001 From: Yves P Date: Mon, 26 Jun 2017 13:44:55 +0200 Subject: [PATCH 3/3] Don't include PHPStan as a dev dependency --- composer.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 10d4171..fbd80fa 100644 --- a/composer.json +++ b/composer.json @@ -14,8 +14,7 @@ "consolidation/robo": "*" }, "require-dev": { - "phpunit/phpunit": "*", - "phpstan/phpstan": "^0.6" + "phpunit/phpunit": "*" }, "autoload": { "psr-4": {