From c340ca29226fb048708c3fd83a9c6c3f692c3a5d Mon Sep 17 00:00:00 2001 From: peter279k Date: Thu, 31 Dec 2020 16:05:15 +0800 Subject: [PATCH] Test enhancements for RandomDate test --- .github/workflows/test.yml | 2 +- composer.json | 7 ++++++- phpunit.xml | 1 + tests/RandomDateTest.php | 24 +++++++++--------------- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5deb99a..f650f29 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php-version: ['5.3', '5.4', '5.5', '5.6', '7.0', '7.1', '7.2', '7.3', '7.4'] + php-version: ['5.3', '5.4', '5.5', '5.6', '7.0', '7.1', '7.2', '7.3', '7.4', '8.0'] steps: - name: Checkout uses: actions/checkout@v2 diff --git a/composer.json b/composer.json index 3454310..656b220 100644 --- a/composer.json +++ b/composer.json @@ -23,11 +23,16 @@ }, "require-dev": { "php-coveralls/php-coveralls": ">=1", - "phpunit/phpunit": ">=4" + "phpunit/phpunit": "^4.8.36 || ^9.0" }, "autoload": { "psr-4": { "joshtronic\\": "src/" } + }, + "autoload-dev": { + "psr-4": { + "joshtronic\\Tests\\": "tests/" + } } } diff --git a/phpunit.xml b/phpunit.xml index 1fdd5e8..631adde 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -1,5 +1,6 @@ date('Y-m-d'); $this->$assertRegExp('/^[0-9]{4}(-[0-9]{2}){2}$/i', $date); @@ -27,7 +21,7 @@ class RandomDateTest extends PHPUnit_Framework_TestCase public function testMin() { - $rd = new joshtronic\RandomDate(); + $rd = new RandomDate(); $date = $rd->min('yesterday')->date('Y-m-d'); $min = date('Y-m-d', strtotime('yesterday')); @@ -39,7 +33,7 @@ class RandomDateTest extends PHPUnit_Framework_TestCase public function testMax() { - $rd = new joshtronic\RandomDate(); + $rd = new RandomDate(); $date = $rd->min('5 days ago')->max('4 days ago')->date('Y-m-d'); $min = date('Y-m-d', strtotime('5 days ago')); @@ -51,7 +45,7 @@ class RandomDateTest extends PHPUnit_Framework_TestCase public function testBetween() { - $rd = new joshtronic\RandomDate(); + $rd = new RandomDate(); $date = $rd->between('7 days ago', '6 days ago')->date('Y-m-d'); $min = date('Y-m-d', strtotime('7 days ago')); @@ -63,7 +57,7 @@ class RandomDateTest extends PHPUnit_Framework_TestCase public function testReset() { - $rd = new joshtronic\RandomDate(); + $rd = new RandomDate(); $date = $rd->between('+8 days', '+9 days')->date('Y-m-d'); $date = $rd->reset()->date('Y-m-d');