public function testGetRawValue() { $c = new HTML_QuickForm2_ContainerImpl('filtered'); $foo = $c->appendChild(new HTML_QuickForm2_ElementImpl2('foo')); $bar = $c->appendChild(new HTML_QuickForm2_ElementImpl2('bar')); $foo->setValue(' foo value '); $bar->setValue(' BAR VALUE '); $this->assertEquals(array('foo' => ' foo value ', 'bar' => ' BAR VALUE '), $c->getRawValue()); $c->addRecursiveFilter('trim'); $bar->addFilter('strtolower'); $this->assertEquals(array('foo' => ' foo value ', 'bar' => ' BAR VALUE '), $c->getRawValue()); $c->addFilter('count'); $this->assertEquals(array('foo' => ' foo value ', 'bar' => ' BAR VALUE '), $c->getRawValue()); }