* * 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:----WoLOyPELhWrm7vkHj42z8xm4k+g5A2azqYS74duMQoa8W08JQtOg6GiESgjtwlmIa2S22S6sLtSR0fZxuTogcp0QTQn6mygYzwYb3KcJFpBSyFZ72llL3R9N4HUzjFTvXPg1Xq7JFOJ0egdH7nu5T++XCTkzJZ+exG2Umec4dc9924ihawZPQwPtcOT7YGkgjDra81BQqLSmCCmfCB7hh+cjLuGaC/hMruJBg4wo5sZuAwN0eFPjDhhFmPdOm8FU/xO08eVP+h3cLAlBSuEYlGoCpw/Bk7D8VPSO6obxuNYxgHKPUtgHvt/mPnUfsJTkIcz04GtcIUNdfWO/XvF0dzxgYIV9aobUiVKF7RqzQCxIIMWDNBu0+vp5KmQcIQ8dlfpFpfBLwx3+MsOTi0EaF2Jt19lLRBJLoc9EbpHcZSFcYCKo3Hx2EN84lrB+ZxOlgwiPMbBJ9Hfq7mrsG2D7XYYLFFK3JSdNoLO50GQn/XuV3mYgaOEvSafn0zR+zgXeMxHIWA5FptHXiXK1OlkhpqVjTBqKVd+i0jMWqBiU2Z6W2NpaWxzsAk6h3Txlap4i171LpL/k8Da8IDIXg1gsHUxXxF2Fjz61e+rjFwwIe0csjMsbTZdS6ZYQuxZKQ9trG4dSqQ/as0aHV2GoWn3A7IWtQfXQLYhpjvVEmZ4KTEo=----ATTACHMENT:----MTU1MzAzNjU3Nzg5MzA4MiA4MDk2Nzk3ODI2NjkxNDg2IDU0NDIyMDY1MTc4NjM2MDg=