X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/c6ad16dba657c82512ae495a4a38b99b8cfa9eeb..refs/pull/3593/head:/tests/User/UserManagementTest.php diff --git a/tests/User/UserManagementTest.php b/tests/User/UserManagementTest.php index 5870b6827..c09ce8cb3 100644 --- a/tests/User/UserManagementTest.php +++ b/tests/User/UserManagementTest.php @@ -22,10 +22,10 @@ class UserManagementTest extends TestCase $adminRole = Role::getRole('admin'); $resp = $this->asAdmin()->get('/settings/users'); - $resp->assertElementContains('a[href="' . url('/http/source.bookstackapp.com/settings/users/create') . '"]', 'Add New User'); + $this->withHtml($resp)->assertElementContains('a[href="' . url('/http/source.bookstackapp.com/settings/users/create') . '"]', 'Add New User'); - $this->get('/settings/users/create') - ->assertElementContains('form[action="' . url('/http/source.bookstackapp.com/settings/users/create') . '"]', 'Save'); + $resp = $this->get('/settings/users/create'); + $this->withHtml($resp)->assertElementContains('form[action="' . url('/http/source.bookstackapp.com/settings/users/create') . '"]', 'Save'); $resp = $this->post('/settings/users/create', [ 'name' => $user->name, @@ -166,7 +166,7 @@ class UserManagementTest extends TestCase $guest = User::getDefault(); $resp = $this->asAdmin()->get('/settings/users/' . $guest->id); $resp->assertSee('Guest'); - $resp->assertElementNotExists('#password'); + $this->withHtml($resp)->assertElementNotExists('#password'); } public function test_guest_profile_cannot_be_deleted() @@ -175,7 +175,7 @@ class UserManagementTest extends TestCase $resp = $this->asAdmin()->get('/settings/users/' . $guestUser->id . '/delete'); $resp->assertSee('Delete User'); $resp->assertSee('Guest'); - $resp->assertElementContains('form[action$="/settings/users/' . $guestUser->id . '"] button', 'Confirm'); + $this->withHtml($resp)->assertElementContains('form[action$="/settings/users/' . $guestUser->id . '"] button', 'Confirm'); $resp = $this->delete('/settings/users/' . $guestUser->id); $resp->assertRedirect('/settings/users/' . $guestUser->id); @@ -189,7 +189,7 @@ class UserManagementTest extends TestCase foreach ($langs as $lang) { config()->set('app.locale', $lang); $resp = $this->asAdmin()->get('/settings/users/create'); - $resp->assertElementExists('select[name="language"] option[value="' . $lang . '"][selected]'); + $this->withHtml($resp)->assertElementExists('select[name="language"] option[value="' . $lang . '"][selected]'); } }