From ae7377d12803d02e9d5e2eaef5e738dca7f2c587 Mon Sep 17 00:00:00 2001 From: Julien Falque Date: Fri, 9 Dec 2016 18:49:43 +0100 Subject: [PATCH] Skip test when iconv extension is missing --- src/Symfony/Component/DomCrawler/Tests/CrawlerTest.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Symfony/Component/DomCrawler/Tests/CrawlerTest.php b/src/Symfony/Component/DomCrawler/Tests/CrawlerTest.php index 65e2a90e87..5d5c633888 100755 --- a/src/Symfony/Component/DomCrawler/Tests/CrawlerTest.php +++ b/src/Symfony/Component/DomCrawler/Tests/CrawlerTest.php @@ -206,7 +206,13 @@ EOF $crawler = new Crawler(); $crawler->addContent('中文'); $this->assertEquals('中文', $crawler->filterXPath('//span')->text(), '->addContent() guess wrong charset'); + } + /** + * @requires extension iconv + */ + public function testAddContentNonUtf8() + { $crawler = new Crawler(); $crawler->addContent(iconv('UTF-8', 'SJIS', '日本語')); $this->assertEquals('日本語', $crawler->filterXPath('//body')->text(), '->addContent() can recognize "Shift_JIS" in html5 meta charset tag');