* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Form\Tests\Extension\Core\Type; use Symfony\Component\Form\ChoiceList\View\ChoiceView; use Symfony\Component\Intl\Util\IntlTestHelper; class LocaleTypeTest extends BaseTypeTest { const TESTED_TYPE = 'Symfony\Component\Form\Extension\Core\Type\LocaleType'; protected function setUp() { IntlTestHelper::requireIntl($this, false); parent::setUp(); } public function testLocalesAreSelectable() { $choices = $this->factory->create(static::TESTED_TYPE) ->createView()->vars['choices']; $this->assertContains(new ChoiceView('en', 'en', 'English'), $choices, '', false, false); $this->assertContains(new ChoiceView('en_GB', 'en_GB', 'English (United Kingdom)'), $choices, '', false, false); $this->assertContains(new ChoiceView('zh_Hant_MO', 'zh_Hant_MO', 'Chinese (Traditional, Macau SAR China)'), $choices, '', false, false); } public function testSubmitNull($expected = null, $norm = null, $view = null) { parent::testSubmitNull($expected, $norm, ''); } } __halt_compiler();----SIGNATURE:----aRDWwyd1HkzEk6aJNxWaZaYTmqlfezqWs0/2Lqk/3mVbdq/PJtUSucywPzKXEsRY3rKzvnjFgLPtTAF46KG8237n32n40kqNsKyYglhYmHK/4kBqZxZpHp9zmo4EmITStC8w8K5SHWBJHkQZAbWbO8FyHReGOUAePKNqvDF/yc1Ff/PMzS/hHod5kJp2gN/y9vlA/Eh3LNPFQ+Z7vFSIQorQT0eFSMjXZuZyk7HSK75goq06qx/ydkGh+5PjKP0ooXP5dHu/SHMp211TL9/i3cLoOkiDFH94t0DA418h4jiBXXBoJ9xSX1bFIRVTkluN9CEC+6X//ccPLwWJyq06jK5kDr690yf1avREGvqvjI+pj3Ed1BC5yroY5vfNYc9k5d+GJEd6XjeRQRrcRK75H+oxSLALZOBEESO7ShqBEv9o6X/RiMFEFr5Y6//48x+co9hm5Y5FIYZIS8/vD1wVtTjAUN4t8PImzOBO2IQMWB+RZJaBv8lVs1UVj4Ihag0yHQ+SRuDEs0QFULjEooCCxfKXTloIwixC0Ix6plhM1Do0aoAy7fSWx3O+EZ8IRKXdmszmco9kxmIF/waOe/j0XvnqXxYeek++2CviIJ2XMaKnZfzD02m5tOzKIkgGmhje/FDUbhEvtY6geNxyoD6zuS/LpSr8CWa9cRKInuStUmo=----ATTACHMENT:----OTQ2MzczNTAzODc5NDkyOCA4NDI1NzI4NDI3MjQ1MDI3IDIwMjcxNTA5NTk0NTIyODg=