Index: tests/Zend/Form/Decorator/FieldsetTest.php =================================================================== --- tests/Zend/Form/Decorator/FieldsetTest.php (revision 24811) +++ tests/Zend/Form/Decorator/FieldsetTest.php (working copy) @@ -229,6 +229,20 @@ ->render('content'); $this->assertContains('
setAttrib('id', 'form-id') + ->setView($this->getView()); + + $html = $this->decorator->setElement($form)->render('content'); + + $this->assertContains('
getFullyQualifiedName(); $id = (string)$element->getId(); - if (!array_key_exists('id', $attribs) && '' !== $id) { + if ((!array_key_exists('id', $attribs) || $attribs['id'] == $id) && '' !== $id) { $attribs['id'] = 'fieldset-' . $id; }