Changeset 32424
- Timestamp:
- 03/31/11 07:00:05 (2 years ago)
- Files:
-
- branches/2.0/UPDATE.md (modified) (2 diffs)
- branches/2.0/src/Symfony/Bundle/FrameworkBundle/Resources/config/validator.xml (modified) (1 diff)
- branches/2.0/src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/FrameworkExtensionTest.php (modified) (1 diff)
- branches/2.0/tests/Symfony/Tests/Component/Config/Definition/Builder/NodeBuilderTest.php (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/2.0/UPDATE.md
r32400 r32424 6 6 API of the framework. If you "hack" the core, you should probably follow the 7 7 timeline closely anyway. 8 9 PR8 to PR10 10 ----------- 11 12 * Namespace for validators has changed from `validation` to `assert` (it was 13 announced for PR9 but it was not the case then): 14 15 Before: 16 17 @validation:NotNull 18 19 After: 20 21 @assert:NotNull 22 23 Moreover, the `Assert` prefix used for some constraints has been removed 24 (`AssertTrue` to `True`). 8 25 9 26 PR8 to PR9 … … 52 69 app/Resources/AcmeDemo/views/base.html.twig 53 70 54 * Namespace for validators has changed from `validation` to `assert`:55 56 Before:57 58 @validation:NotNull59 60 After:61 62 @assert:NotNull63 64 Moreover, the `Assert` prefix used for some constraints has been removed65 (`AssertTrue` to `True`).66 67 71 * Bundle logical names lose their `Bundle` suffix: 68 72 branches/2.0/src/Symfony/Bundle/FrameworkBundle/Resources/config/validator.xml
r32423 r32424 17 17 <parameter key="validator.validator_factory.class">Symfony\Bundle\FrameworkBundle\Validator\ConstraintValidatorFactory</parameter> 18 18 <parameter key="validator.annotations.namespaces" type="collection"> 19 <parameter key=" validation">Symfony\Component\Validator\Constraints\</parameter>19 <parameter key="assert">Symfony\Component\Validator\Constraints\</parameter> 20 20 </parameter> 21 21 </parameters> branches/2.0/src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/FrameworkExtensionTest.php
r32417 r32424 173 173 174 174 $namespaces = $container->getParameter('validator.annotations.namespaces'); 175 $this->assertEquals('Symfony\\Component\\Validator\\Constraints\\', $namespaces[' validation'], '->registerValidationConfiguration() loads the default "validation" namespace');175 $this->assertEquals('Symfony\\Component\\Validator\\Constraints\\', $namespaces['assert'], '->registerValidationConfiguration() loads the default "assert" prefix'); 176 176 $this->assertEquals('Application\\Validator\\Constraints\\', $namespaces['app'], '->registerValidationConfiguration() loads custom validation namespaces'); 177 177 } branches/2.0/tests/Symfony/Tests/Component/Config/Definition/Builder/NodeBuilderTest.php
r32303 r32424 3 3 namespace Symfony\Tests\Component\Config\Definition\Builder; 4 4 5 use Symfony\Component\Config\Definition\Builder\NodeBuilder ;6 use Symfony\Component\Config\Definition\Builder\VariableNodeDefinition ;5 use Symfony\Component\Config\Definition\Builder\NodeBuilder as BaseNodeBuilder; 6 use Symfony\Component\Config\Definition\Builder\VariableNodeDefinition as BaseVariableNodeDefinition; 7 7 8 8 class NodeBuilderTest extends \PHPUnit_Framework_TestCase … … 13 13 public function testThrowsAnExceptionWhenTryingToCreateANonRegisteredNodeType() 14 14 { 15 $builder = new NodeBuilder();15 $builder = new BaseNodeBuilder(); 16 16 $builder->node('', 'foobar'); 17 17 } … … 22 22 public function testThrowsAnExceptionWhenTheNodeClassIsNotFound() 23 23 { 24 $builder = new NodeBuilder();24 $builder = new BaseNodeBuilder(); 25 25 $builder 26 26 ->setNodeClass('noclasstype', '\\foo\\bar\\noclass') … … 32 32 $class = __NAMESPACE__.'\\SomeNodeDefinition'; 33 33 34 $builder = new NodeBuilder();34 $builder = new BaseNodeBuilder(); 35 35 $node = $builder 36 36 ->setNodeClass('newtype', $class) … … 44 44 $class = __NAMESPACE__.'\\SomeNodeDefinition'; 45 45 46 $builder = new NodeBuilder();46 $builder = new BaseNodeBuilder(); 47 47 $node = $builder 48 48 ->setNodeClass('variable', $class) … … 54 54 public function testNodeTypesAreNotCaseSensitive() 55 55 { 56 $builder = new NodeBuilder();56 $builder = new BaseNodeBuilder(); 57 57 58 58 $node1 = $builder->node('', 'VaRiAbLe'); … … 70 70 } 71 71 72 class SomeNodeDefinition extends VariableNodeDefinition72 class SomeNodeDefinition extends BaseVariableNodeDefinition 73 73 { 74 74 }