diff options
author | sgiehl <stefan@piwik.org> | 2016-10-30 16:29:58 +0300 |
---|---|---|
committer | sgiehl <stefan@piwik.org> | 2016-10-30 16:29:58 +0300 |
commit | 646abeac68ebd6c4d20774ca900164fc4332108b (patch) | |
tree | 9b1e7aeb8e010012c6e395667376cbc33dad27f9 /plugins/LanguagesManager | |
parent | 8b5fd4ad510165ff61e6e9ac04439765019f804b (diff) |
fixes #10774 - skip language test even if no translations would be available after filtering
Diffstat (limited to 'plugins/LanguagesManager')
-rwxr-xr-x | plugins/LanguagesManager/Test/Integration/LanguagesManagerTest.php | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/plugins/LanguagesManager/Test/Integration/LanguagesManagerTest.php b/plugins/LanguagesManager/Test/Integration/LanguagesManagerTest.php index 0017cb3729..0ff66919ce 100755 --- a/plugins/LanguagesManager/Test/Integration/LanguagesManagerTest.php +++ b/plugins/LanguagesManager/Test/Integration/LanguagesManagerTest.php @@ -96,6 +96,13 @@ class LanguagesManagerTest extends \PHPUnit_Framework_TestCase if ($translationWriter->wasFiltered()) { + if (!$translationWriter->hasTranslations()) { + $this->markTestSkipped('Translation file errors detected in ' . $language . "...\n" + . "File would be empty after filtering. You may remove it manually to fix this test.\n" + ); + return; + } + $translationWriter->saveTemporary(); $this->markTestSkipped(implode("\n", $translationWriter->getFilterMessages()) . "\n" . 'Translation file errors detected in ' . $language . "...\n" |