From 2c4ebd3cb9527a578ecd1ccba604e2d762381383 Mon Sep 17 00:00:00 2001 From: Sean Harvey Date: Sun, 23 Sep 2012 22:49:44 +1200 Subject: [PATCH] Fixing broken SiteTreeHTMLEditorFieldTest --- tests/model/SiteTreeHTMLEditorFieldTest.php | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/tests/model/SiteTreeHTMLEditorFieldTest.php b/tests/model/SiteTreeHTMLEditorFieldTest.php index 6e3eb5f3..1df60d53 100644 --- a/tests/model/SiteTreeHTMLEditorFieldTest.php +++ b/tests/model/SiteTreeHTMLEditorFieldTest.php @@ -53,16 +53,18 @@ class SiteTreeHtmlEditorFieldTest extends FunctionalTest { $editor->setValue(''); $editor->saveInto($sitetree); - $xml = new SimpleXMLElement($sitetree->Content); - $this->assertNotNull($xml['alt'], 'Alt tags are added by default.'); - $this->assertNotNull($xml['title'], 'Title tags are added by default.'); + $parser = new CSSContentParser($sitetree->Content); + $xml = $parser->getByXpath('//img'); + $this->assertEquals('', $xml[0]['alt'], 'Alt tags are added by default.'); + $this->assertEquals('', $xml[0]['title'], 'Title tags are added by default.'); - $editor->setValue('foo'); - $editor->saveInto($sitetree); + $editor->setValue('foo'); + $editor->saveInto($sitetree); - $xml = new SimpleXMLElement($sitetree->Content); - $this->assertNotNull('foo', $xml['alt'], 'Alt tags are preserved.'); - $this->assertNotNull('bar', $xml['title'], 'Title tags are preserved.'); + $parser = new CSSContentParser($sitetree->Content); + $xml = $parser->getByXpath('//img'); + $this->assertEquals('foo', $xml[0]['alt'], 'Alt tags are preserved.'); + $this->assertEquals('bar', $xml[0]['title'], 'Title tags are preserved.'); } public function testImageTracking() {