8000 minor #20852 Skip test when iconv extension is missing (julienfalque) · symfony/symfony@3113f3f · GitHub
[go: up one dir, main page]

Skip to content

Commit 3113f3f

Browse files
committed
minor #20852 Skip test when iconv extension is missing (julienfalque)
This PR was merged into the 2.7 branch. Discussion ---------- Skip test when iconv extension is missing | Q | A | ------------- | --- | Branch? | 2.7 | Bug fix? | no | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | - | License | MIT | Doc PR | - Commits ------- ae7377d Skip test when iconv extension is missing
2 parents a9d9274 + ae7377d commit 3113f3f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/Symfony/Component/DomCrawler/Tests/CrawlerTest.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,13 @@ public function testAddContent()
206206
$crawler = new Crawler();
207207
$crawler->addContent('<html><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><span>中文</span></html>');
208208
$this->assertEquals('中文', $crawler->filterXPath('//span')->text(), '->addContent() guess wrong charset');
209+
}
209210

211+
/**
212+
* @requires extension iconv
213+
*/
214+
public function testAddContentNonUtf8()
215+
{
210216
$crawler = new Crawler();
211217
$crawler->addContent(iconv('UTF-8', 'SJIS', '<html><head><meta charset="Shift_JIS"></head><body>日本語</body></html>'));
212218
$this->assertEquals('日本語', $crawler->filterXPath('//body')->text(), '->addContent() can recognize "Shift_JIS" in html5 meta charset tag');

0 commit comments

Comments
 (0)
0