8000 [3.0] [Validator] deprecations cleanup by TomasVotruba · Pull Request #15708 · symfony/symfony · GitHub
[go: up one dir, main page]

Skip to content

[3.0] [Validator] deprecations cleanup #15708

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 10 commits into from
Prev Previous commit
Next Next commit
return commented code
  • Loading branch information
TomasVotruba committed Sep 21, 2015
commit 9dcaeb055fa1eb5dd8b2b6638ceeaed528d3bbb3
Original file line number Diff line number Diff line change
Expand Up @@ -19,47 +19,47 @@ class FormTypeValidatorExtensionTest extends BaseValidatorExtensionTest
{
public function testSubmitValidatesData()
{
// $builder = $this->factory->createBuilder(
// 'Symfony\Component\Form\Extension\Core\Type\FormType',
// null,
// array(
// 'validation_groups' => 'group',
// )
// );
// $builder->add('firstName', 'Symfony\Component\Form\Extension\Core\Type\FormType');
// $form = $builder->getForm();
$builder = $this->factory->createBuilder(
'Symfony\Component\Form\Extension\Core\Type\FormType',
null,
array(
'validation_groups' => 'group',
)
);
$builder->add('firstName', 'Symfony\Component\Form\Extension\Core\Type\FormType');
$form = $builder->getForm();

// $this->validator->expects($this->once())
// ->method('validate')
// ->with($this->equalTo($form))
// ->will($this->returnValue(new ConstraintViolationList()));
//
// // specific data is irrelevant
// $form->submit(array());
$this->validator->expects($this->once())
->method('validate')
->with($this->equalTo($form))
->will($this->returnValue(new ConstraintViolationList()));

// specific data is irrelevant
$form->submit(array());
}

public function testValidConstraint()
{
$form = $this->createForm(array('constraints' A20E => $valid = new Valid()));

$this->assertSame(array($valid), $form->getConfig()->getOption('constraints'));
}

// public function testValidConstraint()
// {
// $form = $this->createForm(array('constraints' => $valid = new Valid()));
//
// $this->assertSame(array($valid), $form->getConfig()->getOption('constraints'));
// }
public function testValidatorInterfaceSinceSymfony25()
{
$validator = $this->getMock('Symfony\Component\Validator\Validator\ValidatorInterface');

$formTypeValidatorExtension = new FormTypeValidatorExtension($validator);
$this->assertAttributeSame($validator, 'validator', $formTypeValidatorExtension);
}

// public function testValidatorInterfaceSinceSymfony25()
// {
// $validator = $this->getMock('Symfony\Component\Validator\Validator\ValidatorInterface');
//
// $formTypeValidatorExtension = new FormTypeValidatorExtension($validator);
// $this->assertAttributeSame($validator, 'validator', $formTypeValidatorExtension);
// }
//
// /**
// * @expectedException \InvalidArgumentException
// */
// public function testInvalidValidatorInterface()
// {
// new FormTypeValidatorExtension(null);
// }
/**
* @expectedException \InvalidArgumentException
*/
public function testInvalidValidatorInterface()
{
new FormTypeValidatorExtension(null);
}

protected function createForm(array $options = array())
{
Expand Down
0