X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/58fa7679bccafd00f9a50bcd4a87e96876331b03..refs/pull/3433/head:/tests/PublicActionTest.php diff --git a/tests/PublicActionTest.php b/tests/PublicActionTest.php index 7dbf467bd..499c0c9f9 100644 --- a/tests/PublicActionTest.php +++ b/tests/PublicActionTest.php @@ -1,6 +1,7 @@ -setSettings(['app-public' => 'false']); @@ -27,7 +28,7 @@ class PublicActionTest extends TestCase public function test_login_link_visible() { $this->setSettings(['app-public' => 'true']); - $this->get('/')->assertElementExists('a[href="'.url('/login').'"]'); + $this->get('/')->assertElementExists('a[href="' . url('/http/source.bookstackapp.com/login') . '"]'); } public function test_register_link_visible_when_enabled() @@ -94,22 +95,22 @@ class PublicActionTest extends TestCase $chapter = Chapter::query()->first(); $resp = $this->get($chapter->getUrl()); $resp->assertSee('New Page'); - $resp->assertElementExists('a[href="'.$chapter->getUrl('/create-page').'"]'); + $resp->assertElementExists('a[href="' . $chapter->getUrl('/create-page') . '"]'); $resp = $this->get($chapter->getUrl('/create-page')); $resp->assertSee('Continue'); $resp->assertSee('Page Name'); - $resp->assertElementExists('form[action="'.$chapter->getUrl('/create-guest-page').'"]'); + $resp->assertElementExists('form[action="' . $chapter->getUrl('/create-guest-page') . '"]'); $resp = $this->post($chapter->getUrl('/create-guest-page'), ['name' => 'My guest page']); $resp->assertRedirect($chapter->book->getUrl('/page/my-guest-page/edit')); $user = User::getDefault(); $this->assertDatabaseHas('pages', [ - 'name' => 'My guest page', + 'name' => 'My guest page', 'chapter_id' => $chapter->id, 'created_by' => $user->id, - 'updated_by' => $user->id + 'updated_by' => $user->id, ]); } @@ -137,7 +138,7 @@ class PublicActionTest extends TestCase $resp = $this->get('/robots.txt'); $resp->assertSee("User-agent: *\nDisallow:"); - $resp->assertDontSee("Disallow: /"); + $resp->assertDontSee('Disallow: /'); } public function test_robots_effected_by_setting() @@ -148,7 +149,7 @@ class PublicActionTest extends TestCase $resp = $this->get('/robots.txt'); $resp->assertSee("User-agent: *\nDisallow:"); - $resp->assertDontSee("Disallow: /"); + $resp->assertDontSee('Disallow: /'); // Check config overrides app-public setting config()->set('app.allow_robots', false); @@ -184,4 +185,4 @@ class PublicActionTest extends TestCase $resp->assertRedirect($book->getUrl()); $this->followRedirects($resp)->assertSee($book->name); } -} \ No newline at end of file +}