From 6439df251323dd9700be9ab433e59fecdceb0e0c Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Mon, 5 Oct 2009 18:34:03 +0200 Subject: [PATCH] Add test for unsetting namespaced attributes. --- framework/Xml_Element/test/Horde/Xml/Element/ElementTest.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/framework/Xml_Element/test/Horde/Xml/Element/ElementTest.php b/framework/Xml_Element/test/Horde/Xml/Element/ElementTest.php index f2660acfc..847ea179a 100644 --- a/framework/Xml_Element/test/Horde/Xml/Element/ElementTest.php +++ b/framework/Xml_Element/test/Horde/Xml/Element/ElementTest.php @@ -113,6 +113,12 @@ class Horde_Xml_Element_ElementTest extends PHPUnit_Framework_TestCase unset($namespacedElement['version']); $this->assertFalse(isset($namespacedElement['version']), 'Version should be unset'); $this->assertEquals('', $namespacedElement['version'], 'Version should be equal to the empty string'); + + $namespacedElement['atom:category'] = 'tests'; + $this->assertTrue(isset($namespacedElement['atom:category']), 'Namespaced Category should be set'); + unset($namespacedElement['atom:category']); + $this->assertFalse(isset($namespacedElement['atom:category']), 'Category should be unset'); + $this->assertEquals('', $namespacedElement['atom:category'], 'Category should be equal to the empty string'); } public function testGet() -- 2.11.0