From 0171670095241330f99a8b33164380f984ff9fd5 Mon Sep 17 00:00:00 2001 From: Grzegorz Rajchman Date: Fri, 10 May 2024 14:18:20 +0100 Subject: [PATCH] Bump PHPUnit and PHP versions --- .circleci/config.yml | 5 ++++- .gitignore | 1 + composer.json | 4 ++-- tests/unit/RecordTest.php | 10 +++++----- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 702339d..0c664a5 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -36,4 +36,7 @@ workflows: matrix: parameters: php_version: - - 7.4 + - '7.3' + - '7.4' + - '8.0' + - '8.3' diff --git a/.gitignore b/.gitignore index b6a98aa..a844e17 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ .idea/ atlassian-ide-plugin.xml vendor/ +.phpunit.result.cache composer.phar composer.lock *-junit.xml diff --git a/composer.json b/composer.json index 7f284fd..d71c6c3 100644 --- a/composer.json +++ b/composer.json @@ -13,13 +13,13 @@ } ], "require":{ - "php": ">=5.4.0", + "php": ">=7.3", "monolog/monolog": ">=1.5.0", "guzzle/guzzle":"~3.7" }, "require-dev": { "squizlabs/php_codesniffer": "3.*", - "phpunit/phpunit": "^6.5.14", + "phpunit/phpunit": "^8.5.38", "pear/file_marc": "1.1.2" }, "autoload":{ diff --git a/tests/unit/RecordTest.php b/tests/unit/RecordTest.php index 7ce9321..9e7fff9 100644 --- a/tests/unit/RecordTest.php +++ b/tests/unit/RecordTest.php @@ -24,7 +24,7 @@ public function testParseValidXmlPackingResponse() ); $rawData = $record->data(true); $this->assertTrue(is_string($rawData)); - $this->assertContains( + $this->assertStringContainsString( '', $rawData ); @@ -43,14 +43,14 @@ public function testParseValidStringPackingResponse() $this->assertEquals($i + 1, $record->position()); $data = $record->data(); $this->assertInstanceOf('\DOMText', $data); - $this->assertContains( + $this->assertStringContainsString( '', $data->wholeText ); $rawData = $record->data(true); $this->assertTrue(is_string($rawData)); - $this->assertContains( + $this->assertStringContainsString( '', $rawData ); @@ -77,7 +77,7 @@ public function testParseValidMarcXmlResponse() $this->assertTrue($data->isDefaultNamespace('http://www.loc.gov/MARC21/slim')); $rawData = $record->data(true); $this->assertTrue(is_string($rawData)); - $this->assertContains( + $this->assertStringContainsString( '', $rawData ); @@ -110,7 +110,7 @@ public function testParseInvalidResponse() $this->assertFalse($data->isDefaultNamespace('http://www.loc.gov/MARC21/slim')); $rawData = $record->data(true); $this->assertTrue(is_string($rawData)); - $this->assertContains( + $this->assertStringContainsString( '00953nam 2200289 4500', $rawData );