[Form] removed a constraint in PropertyPath as the path can definitely be an empty string for errors attached on the main form (when using a constraint defined with the 'validation_constraint' option)

This commit is contained in:
Fabien Potencier 2011-07-16 00:34:50 +02:00
parent c04512086e
commit 5182a0c2c4
2 changed files with 1 additions and 8 deletions

View File

@ -55,7 +55,7 @@ class PropertyPath implements \IteratorAggregate
*/
public function __construct($propertyPath)
{
if ('' === $propertyPath || null === $propertyPath) {
if (null === $propertyPath) {
throw new InvalidPropertyPathException('The property path must not be empty');
}

View File

@ -385,13 +385,6 @@ class PropertyPathTest extends \PHPUnit_Framework_TestCase
new PropertyPath('property.$form');
}
public function testInvalidPropertyPath_empty()
{
$this->setExpectedException('Symfony\Component\Form\Exception\InvalidPropertyPathException');
new PropertyPath('');
}
public function testInvalidPropertyPath_null()
{
$this->setExpectedException('Symfony\Component\Form\Exception\InvalidPropertyPathException');