From d0af21814a6f1597685bd39c6ed79a731b45b6ee Mon Sep 17 00:00:00 2001 From: Jeremy Benoist Date: Mon, 29 Nov 2021 21:04:56 +0100 Subject: [PATCH] Ditch `assertContains` & `assertNotContains` --- tests/ReadabilityTest.php | 100 +++++++++++++++++++------------------- 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/tests/ReadabilityTest.php b/tests/ReadabilityTest.php index e345947..dfe3cf6 100644 --- a/tests/ReadabilityTest.php +++ b/tests/ReadabilityTest.php @@ -74,7 +74,7 @@ class ReadabilityTest extends \PHPUnit\Framework\TestCase $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getContent()); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getTitle()); $this->assertEmpty($readability->getTitle()->getInnerHtml()); - $this->assertContains('Sorry, Readability was unable to parse this page for content.', $readability->getContent()->getInnerHtml()); + $this->assertStringContainsString('Sorry, Readability was unable to parse this page for content.', $readability->getContent()->getInnerHtml()); } public function testInitP() @@ -85,9 +85,9 @@ class ReadabilityTest extends \PHPUnit\Framework\TestCase $this->assertTrue($res); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getContent()); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getTitle()); - $this->assertContains('
getContent()->getInnerHtml()); + $this->assertStringContainsString('This is the awesome content :)', $readability->getContent()->getInnerHtml()); } public function testInitDivP() @@ -98,9 +98,9 @@ class ReadabilityTest extends \PHPUnit\Framework\TestCase $this->assertTrue($res); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getContent()); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getTitle()); - $this->assertContains('
getContent()->getInnerHtml()); + $this->assertStringContainsString('This is the awesome content :)', $readability->getContent()->getInnerHtml()); } public function testInitDiv() @@ -112,9 +112,9 @@ class ReadabilityTest extends \PHPUnit\Framework\TestCase $this->assertTrue($res); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getContent()); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getTitle()); - $this->assertContains('
getContent()->getInnerHtml()); + $this->assertStringContainsString('This is the awesome content :)', $readability->getContent()->getInnerHtml()); } public function testWithFootnotes() @@ -127,11 +127,11 @@ class ReadabilityTest extends \PHPUnit\Framework\TestCase $this->assertTrue($res); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getContent()); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getTitle()); - $this->assertContains('
getContent()->getInnerHtml()); - $this->assertContains('readabilityFootnoteLink', $readability->getContent()->getInnerHtml()); - $this->assertContains('readabilityLink-3', $readability->getContent()->getInnerHtml()); + $this->assertStringContainsString('This is an awesome text with some links, here there are', $readability->getContent()->getInnerHtml()); + $this->assertStringContainsString('readabilityFootnoteLink', $readability->getContent()->getInnerHtml()); + $this->assertStringContainsString('readabilityLink-3', $readability->getContent()->getInnerHtml()); } public function testStandardClean() @@ -144,11 +144,11 @@ class ReadabilityTest extends \PHPUnit\Framework\TestCase $this->assertTrue($res); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getContent()); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getTitle()); - $this->assertContains('
getContent()->getInnerHtml()); - $this->assertContains('will NOT be removed', $readability->getContent()->getInnerHtml()); - $this->assertNotContains('

', $readability->getContent()->getInnerHtml()); + $this->assertStringContainsString('This is an awesome text with some links, here there are', $readability->getContent()->getInnerHtml()); + $this->assertStringContainsString('will NOT be removed', $readability->getContent()->getInnerHtml()); + $this->assertStringNotContainsString('

', $readability->getContent()->getInnerHtml()); } public function testWithIframe() @@ -160,10 +160,10 @@ class ReadabilityTest extends \PHPUnit\Framework\TestCase $this->assertTrue($res); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getContent()); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getTitle()); - $this->assertContains('
getContent()->getInnerHtml()); - $this->assertContains('nofollow', $readability->getContent()->getInnerHtml()); + $this->assertStringContainsString('This is an awesome text with some links, here there are', $readability->getContent()->getInnerHtml()); + $this->assertStringContainsString('nofollow', $readability->getContent()->getInnerHtml()); } public function testWithArticle() @@ -175,10 +175,10 @@ class ReadabilityTest extends \PHPUnit\Framework\TestCase $this->assertTrue($res); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getContent()); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getTitle()); - $this->assertContains('alt="article"', $readability->getContent()->getInnerHtml()); + $this->assertStringContainsString('alt="article"', $readability->getContent()->getInnerHtml()); $this->assertEmpty($readability->getTitle()->getInnerHtml()); - $this->assertContains('This is an awesome text with some links, here there are', $readability->getContent()->getInnerHtml()); - $this->assertContains('nofollow', $readability->getContent()->getInnerHtml()); + $this->assertStringContainsString('This is an awesome text with some links, here there are', $readability->getContent()->getInnerHtml()); + $this->assertStringContainsString('nofollow', $readability->getContent()->getInnerHtml()); } public function testWithAside() @@ -191,9 +191,9 @@ class ReadabilityTest extends \PHPUnit\Framework\TestCase $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getContent()); $this->assertInstanceOf('Readability\JSLikeHTMLElement', $readability->getTitle()); $this->assertEmpty($readability->getTitle()->getInnerHtml()); - $this->assertContains('This is an awesome text with some links, here there are', $readability->getContent()->getInnerHtml()); - $this->assertNotContains('