* * 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:----RxyC7Zrj5YrKtI7nhRjPQN9Pi63TJh9WV737IjJ2gkoMNS3S4z1WITW7OciYHW/5TM6y9Dc+i8kOonnernfy4/LtoKnI00vl/7MBb+VJ8Q39XlEyyDuNtnEaxQo++bhlQTFbLC/fLtEpiPjlzxbf+XLkmiwbcu2Chh73YQPDnNmhwR4ekc886dbE8nUHnuobOFppxc5Lnyztr5CELKCb+o8GGNMTOB/BNhVQXZCjKNSMmf9wbe5QIHF89YomKjwiKccW0MgmZcuNoxbSEw1zaAc48vnnlGM6fKIAVgv7cvjaXhvkynjItQsnUBvFDa0qh88eux7C+z+xwKNjuWtdwDSTDxOYM9N6OqZLVjmcwM0UF+C8AosvwseiOjJz4sRB19gk55ZNkwWvTpimxlADFBzI43C8mGOyMUv6D8VGiym8Jur4E6J4drzBOQr8wo5EjOMmm79oZzIAmxOpQ3XVpNr6aOMHGTthYtOr5a/1jqVuAOnjYU5kY4RA/yekSnT/4/z7d4ZM4bYePocpSfThNPdbinxwuDxBlo9SDh3amngheEJok3mlM5U9QzCpUnXAKx8qKda3Ma5aC2rT6ggQIUv5BXTzuRUeNb8TH783vqkcijgJMLAFyctlq+6mHnppgsXT739E0N7vskm5PdVMNWWVSPIB5naFwtpc5oq+hSU=----ATTACHMENT:----NTQyNzQ3OTEwMDU0Nzg2MiA2ODQyNDM3NDE3NDkyMTUzIDY2MTA1MzM1MTMwNDI3ODc=