diff --git a/.gitignore b/.gitignore index af1f417..ea76f73 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,6 @@ -composer.lock -/vendor +# Composer +/composer.lock +/vendor/* + +# PHPUnit +/.phpunit.result.cache diff --git a/.travis.yml b/.travis.yml index de172fa..f03eb9f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,15 +3,9 @@ language: php sudo: false php: - - 7.1 - - 7.2 - - 7.3 + - 7.4 env: - matrix: - - TESTBENCH_VERSION=3.5.* - - TESTBENCH_VERSION=3.6.* - - TESTBENCH_VERSION=3.7.* global: - COMPOSER_DISCARD_CHANGES=true - COMPOSER_NO_INTERACTION=1 @@ -24,7 +18,6 @@ matrix: before_install: - if [ -n "$GH_TOKEN" ]; then composer config github-oauth.github.com ${GH_TOKEN}; fi; - composer self-update && composer -V - - composer require "orchestra/testbench:${TESTBENCH_VERSION}" --no-update -v install: - travis_retry composer update --prefer-dist diff --git a/README.md b/README.md index 5038df3..d8704fb 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ Via Composer composer require lykegenes/laravel-locale-switcher ``` -Then, add this to your Service Providers : +Then, add this to your Service Providers (It should be done automa) : ``` php Lykegenes\LocaleSwitcher\ServiceProvider::class, ``` diff --git a/composer.json b/composer.json index 3cbc841..54dd59f 100644 --- a/composer.json +++ b/composer.json @@ -16,14 +16,14 @@ } ], "require": { - "illuminate/support": "~5.1", - "illuminate/http": "~5.1" + "illuminate/support": "^6.2", + "illuminate/http": "^6.2" }, "require-dev": { - "phpunit/phpunit": "~6.0 || ~7.0", - "mockery/mockery": "~1.1", + "phpunit/phpunit": "^8.0", + "mockery/mockery": "^1.0", "php-coveralls/php-coveralls": "~1.0", - "orchestra/testbench": "~3.5" + "orchestra/testbench": "^4.0" }, "autoload": { "psr-4": { @@ -37,7 +37,15 @@ "extra": { "branch-alias": { "dev-master": "1.0-dev" - } + }, + "laravel": { + "providers": [ + "Lykegenes\\LocaleSwitcher\\ServiceProvider" + ], + "aliases": { + "LocaleSwitcher": "Lykegenes\\LocaleSwitcher\\Facades\\LocaleSwitcher" + } + } }, "minimum-stability": "dev", "prefer-stable": true diff --git a/phpunit.xml b/phpunit.xml index 4ec995f..e356349 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -8,14 +8,11 @@ convertWarningsToExceptions="true" processIsolation="false" stopOnFailure="false" - syntaxCheck="false" > ./tests/ - - ./tests/Integration diff --git a/tests/Drivers/BrowserDriverTest.php b/tests/Drivers/BrowserDriverTest.php index c96cfe8..bd3f013 100644 --- a/tests/Drivers/BrowserDriverTest.php +++ b/tests/Drivers/BrowserDriverTest.php @@ -19,7 +19,7 @@ class BrowserDriverTest extends Orchestra\Testbench\TestCase */ protected $browserDriver; - public function setUp() + public function setUp(): void { parent::setUp(); @@ -29,7 +29,7 @@ public function setUp() $this->browserDriver = new BrowserDriver($this->request, $this->configManager); } - public function tearDown() + public function tearDown(): void { parent::tearDown(); diff --git a/tests/Drivers/RequestDriverTest.php b/tests/Drivers/RequestDriverTest.php index 3364748..fc3f731 100644 --- a/tests/Drivers/RequestDriverTest.php +++ b/tests/Drivers/RequestDriverTest.php @@ -14,7 +14,7 @@ class RequestDriverTest extends Orchestra\Testbench\TestCase */ protected $requestDriver; - public function setUp() + public function setUp(): void { parent::setUp(); @@ -23,7 +23,7 @@ public function setUp() $this->requestDriver = new RequestDriver($this->request); } - public function tearDown() + public function tearDown(): void { parent::tearDown(); diff --git a/tests/Drivers/SessionDriverTest.php b/tests/Drivers/SessionDriverTest.php index 1fd8365..0fe4dcc 100644 --- a/tests/Drivers/SessionDriverTest.php +++ b/tests/Drivers/SessionDriverTest.php @@ -14,7 +14,7 @@ class SessionDriverTest extends Orchestra\Testbench\TestCase */ protected $sessionDriver; - public function setUp() + public function setUp(): void { parent::setUp(); @@ -23,7 +23,7 @@ public function setUp() $this->sessionDriver = new SessionDriver($this->session); } - public function tearDown() + public function tearDown(): void { parent::tearDown();