From b4a6825db78df4c74e9f3ec3f1419260476d20d5 Mon Sep 17 00:00:00 2001 From: lucasvanlierop Date: Tue, 30 Sep 2014 13:54:30 +0200 Subject: [PATCH] Fixed tests by adding separate form type --- Tests/Fixtures/Controller/TestController.php | 2 +- Tests/Fixtures/Form/RequiredType.php | 29 ++++++++++++++++++++ Tests/Fixtures/Form/TestType.php | 1 - 3 files changed, 30 insertions(+), 2 deletions(-) create mode 100644 Tests/Fixtures/Form/RequiredType.php diff --git a/Tests/Fixtures/Controller/TestController.php b/Tests/Fixtures/Controller/TestController.php index 222d312..b71cadd 100644 --- a/Tests/Fixtures/Controller/TestController.php +++ b/Tests/Fixtures/Controller/TestController.php @@ -67,7 +67,7 @@ class TestController /** * @ApiDoc( - * input="Nelmio\ApiDocBundle\Tests\Fixtures\Form\TestType" + * input="Nelmio\ApiDocBundle\Tests\Fixtures\Form\RequiredType" * ) */ public function requiredParametersAction() diff --git a/Tests/Fixtures/Form/RequiredType.php b/Tests/Fixtures/Form/RequiredType.php new file mode 100644 index 0000000..c0e2ec5 --- /dev/null +++ b/Tests/Fixtures/Form/RequiredType.php @@ -0,0 +1,29 @@ + + */ +class RequiredType extends AbstractType +{ + public function buildForm(FormBuilderInterface $builder, array $options) + { + $builder->add('required_field', 'text', array('required' => true)); + } + + /** + * Returns the name of this type. + * + * @return string The name of this type + */ + public function getName() + { + return ''; + } +} diff --git a/Tests/Fixtures/Form/TestType.php b/Tests/Fixtures/Form/TestType.php index b54cb3b..1628ee2 100644 --- a/Tests/Fixtures/Form/TestType.php +++ b/Tests/Fixtures/Form/TestType.php @@ -27,7 +27,6 @@ class TestType extends AbstractType ->add('b') ->add($builder->create('c', 'checkbox')) ->add('d','text',array( 'data' => 'DefaultTest')) - ->add('required_field', 'text', array('required' => true)) ; }