* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Validator\Tests\Resources; use PHPUnit\Framework\TestCase; class TranslationFilesTest extends TestCase { /** * @dataProvider provideTranslationFiles */ public function testTranslationFileIsValid($filePath) { if (class_exists('PHPUnit_Util_XML')) { \PHPUnit_Util_XML::loadfile($filePath, false, false, true); } else { \PHPUnit\Util\XML::loadfile($filePath, false, false, true); } $this->addToAssertionCount(1); } public function provideTranslationFiles() { return array_map( function ($filePath) { return (array) $filePath; }, glob(dirname(dirname(__DIR__)).'/Resources/translations/*.xlf') ); } public function testNorwegianAlias() { $this->assertFileEquals( dirname(dirname(__DIR__)).'/Resources/translations/validators.nb.xlf', dirname(dirname(__DIR__)).'/Resources/translations/validators.no.xlf', 'The NO locale should be an alias for the NB variant of the Norwegian language.' ); } } __halt_compiler();----SIGNATURE:----GDDheszBNVK4cinhi5MU/4VVvBXmnbiAynfSseYu63QCGfDrwevkh4efIT6ASm93P8RRDYNMN4YS+ZWTmOiKXjUG9Ah5TS+xDGl6cPWLNmeeJiU5O40jGfjuLRN1Ct/nWaz9yIODSf0XjD7skyXwdcx6qa9vbPnXjX+Ghz53RCxOSYSLtNo60xd/tP6mDUAA02NkI/16UnK7zYkb/p6IPNUVPpnCMnzXGPOlGPGHIFT4W6q/gWnteQLg+UX8PWd+tL75QUws35cXX2yraeCDBX9DsI76v8cHkD+iRjvMrVdjqIq1AIebFhDTZ9RI3jWi05fK/xNT057Y0Clj6mw+DuK0QkzVaKrXsliKKAhuxbhHKCuLpYMsEcJVzqBvSx4/mXxnx9lFutWdYeLH9gsmVUjTKk0UB/HzB3qgdvdVGXg+rCCWyvJnDdTbL0cselm+YjvPHjye9KuLzcIbXHpMw1ej8CzJ0fgzGk21De39NRsya0MorXWuA5c4STGpuBmnmS2Z//A48QObo9qGTILb66dIWZ0dE6eKfOSOd6ZWEtXHZHGwtyeUAP3R2DdXVQsu/bNtok5kKnd0LReNJkjLmR6ryMdRIcWRlOqw1nnqU6YDsdDhLIOQXg4V8QgwwoMgamPgD5kcIUhQJqfYmMUVzhu1S7eKgloiKWpjF8AhjSQ=----ATTACHMENT:----OTMzOTA1ODE2MTI2NDEzMSA5NzA0NTQ3NzcyODUyNDAzIDM5ODEyMDM1NjU2NDM5OTA=