]> BookStack Code Mirror - bookstack/blobdiff - tests/LanguageTest.php
Removed forced initial image manager display
[bookstack] / tests / LanguageTest.php
index e5c3c0bff83f40b1ce04e2ac74d256ad32cbbff1..b65227dd826838472ea4ef412f2d42b74b2c7876 100644 (file)
@@ -4,7 +4,7 @@ namespace Tests;
 
 class LanguageTest extends TestCase
 {
-    protected $langs;
+    protected array $langs;
 
     /**
      * LanguageTest constructor.
@@ -81,4 +81,13 @@ class LanguageTest extends TestCase
         $this->get('/');
         $this->assertTrue(config('app.rtl'), 'App RTL config should have been set to true by middleware');
     }
+
+    public function test_unknown_lang_does_not_break_app()
+    {
+        config()->set('app.locale', 'zz');
+
+        $loginReq = $this->get('/login', ['Accept-Language' => 'zz']);
+        $loginReq->assertOk();
+        $loginReq->assertSee('Log In');
+    }
 }