From 12a19c8980f0829ac7db11dddbfc957addf0852f Mon Sep 17 00:00:00 2001 From: Christian Flothmann Date: Sun, 7 Jun 2015 08:50:12 +0200 Subject: [PATCH] [Form] add test to avoid regression of #14891 --- .../Tests/Extension/Validator/ValidatorExtensionTest.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Symfony/Component/Form/Tests/Extension/Validator/ValidatorExtensionTest.php b/src/Symfony/Component/Form/Tests/Extension/Validator/ValidatorExtensionTest.php index eca0873818..ee822316ad 100644 --- a/src/Symfony/Component/Form/Tests/Extension/Validator/ValidatorExtensionTest.php +++ b/src/Symfony/Component/Form/Tests/Extension/Validator/ValidatorExtensionTest.php @@ -17,7 +17,9 @@ class ValidatorExtensionTest extends \PHPUnit_Framework_TestCase { public function test2Dot5ValidationApi() { - $validator = $this->getMock('Symfony\Component\Validator\Validator\ValidatorInterface'); + $validator = $this->getMockBuilder('Symfony\Component\Validator\Validator\RecursiveValidator') + ->disableOriginalConstructor() + ->getMock(); $metadata = $this->getMockBuilder('Symfony\Component\Validator\Mapping\ClassMetadata') ->disableOriginalConstructor() ->getMock(); @@ -36,6 +38,10 @@ class ValidatorExtensionTest extends \PHPUnit_Framework_TestCase ->method('addPropertyConstraint') ->with('children', $this->isInstanceOf('Symfony\Component\Validator\Constraints\Valid')); + $validator + ->expects($this->never()) + ->method('getMetadataFactory'); + $extension = new ValidatorExtension($validator); $guesser = $extension->loadTypeGuesser();