From: Dan Brown Date: Sun, 12 Aug 2018 12:34:14 +0000 (+0100) Subject: Added test to cover new language autodetect config option X-Git-Tag: v0.23.1~1^2~2 X-Git-Url: http://source.bookstackapp.com/bookstack/commitdiff_plain/098128aafbfb3f1604f382d3907685d47a41392d?ds=inline;hp=--cc Added test to cover new language autodetect config option --- 098128aafbfb3f1604f382d3907685d47a41392d diff --git a/phpunit.xml b/phpunit.xml index dbea76aa6..9434b710f 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -23,6 +23,7 @@ + diff --git a/tests/LanguageTest.php b/tests/LanguageTest.php index c9d6ed6f0..bf0ebbeae 100644 --- a/tests/LanguageTest.php +++ b/tests/LanguageTest.php @@ -31,6 +31,16 @@ class LanguageTest extends TestCase $loginPageFrenchReq->assertSee('Se Connecter'); } + public function test_public_lang_autodetect_can_be_disabled() + { + config()->set('app.auto_detect_locale', false); + $loginReq = $this->get('/login'); + $loginReq->assertSee('Log In'); + + $loginPageFrenchReq = $this->get('/login', ['Accept-Language' => 'fr']); + $loginPageFrenchReq->assertDontSee('Se Connecter'); + } + public function test_js_endpoint_for_each_language() {