+ public function test_all_lang_files_loadable()
+ {
+ $files = array_diff(scandir(resource_path('lang/en')), ['..', '.']);
+ foreach ($this->langs as $lang) {
+ foreach ($files as $file) {
+ $loadError = false;
+ try {
+ $translations = trans(str_replace('.php', '', $file), [], $lang);
+ } catch (\Exception $e) {
+ $loadError = true;
+ }
+ $this->assertFalse($loadError, "Translation file {$lang}/{$file} failed to load");
+ }
+ }
+ }
+