X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/ac0a070fc81e3c7c3b81b1782dfaeb5a33fbd476..refs/pull/1462/head:/tests/Unit/HelpersTest.php diff --git a/tests/Unit/HelpersTest.php b/tests/Unit/HelpersTest.php index 30b0085d6..c8f4ce294 100644 --- a/tests/Unit/HelpersTest.php +++ b/tests/Unit/HelpersTest.php @@ -16,4 +16,18 @@ class HelpersTest extends TestCase $result = baseUrl('http://example.com/bookstack/', true); $this->assertEquals('http://example.com/bookstack/', $result); } + + public function test_base_url_force_domain_works_as_expected_with_full_url_given() + { + config()->set('app.url', 'http://example.com'); + $result = baseUrl('http://examps.com/books/test/page/cat', true); + $this->assertEquals('http://example.com/books/test/page/cat', $result); + } + + public function test_base_url_force_domain_works_when_app_domain_is_same_as_given_url() + { + config()->set('app.url', 'http://example.com'); + $result = baseUrl('http://example.com/books/test/page/cat', true); + $this->assertEquals('http://example.com/books/test/page/cat', $result); + } } \ No newline at end of file