From 7aec568c05b788b10c67735c93e252223403d89d Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Fri, 26 Feb 2016 07:03:43 +0100 Subject: [PATCH] [Security] added some tests --- .../Tests/Resources/TranslationFilesTest.php | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 src/Symfony/Component/Security/Core/Tests/Resources/TranslationFilesTest.php diff --git a/src/Symfony/Component/Security/Core/Tests/Resources/TranslationFilesTest.php b/src/Symfony/Component/Security/Core/Tests/Resources/TranslationFilesTest.php new file mode 100644 index 0000000000..dc38e4a776 --- /dev/null +++ b/src/Symfony/Component/Security/Core/Tests/Resources/TranslationFilesTest.php @@ -0,0 +1,31 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Symfony\Component\Security\Core\Tests\Resources; + +class TranslationFilesTest extends \PHPUnit_Framework_TestCase +{ + /** + * @dataProvider provideTranslationFiles + */ + public function testTranslationFileIsValid($filePath) + { + \PHPUnit_Util_XML::loadfile($filePath, false, false, true); + } + + public function provideTranslationFiles() + { + return array_map( + function ($filePath) { return (array) $filePath; }, + glob(dirname(dirname(__DIR__)).'/Resources/translations/*.xlf') + ); + } +}