1
0
mirror of https://github.com/BookStackApp/BookStack.git synced 2025-07-31 15:24:31 +03:00

Notifications: Switched testing from string to reference levels

This commit is contained in:
Dan Brown
2023-08-17 18:10:34 +01:00
parent 38829f8a38
commit e709caa005
4 changed files with 25 additions and 19 deletions

View File

@ -3,6 +3,7 @@
namespace Tests\User;
use BookStack\Activity\Tools\UserEntityWatchOptions;
use BookStack\Activity\WatchLevels;
use Tests\TestCase;
class UserPreferencesTest extends TestCase
@ -110,13 +111,13 @@ class UserPreferencesTest extends TestCase
$book = $this->entities->book();
$options = new UserEntityWatchOptions($editor, $book);
$options->updateWatchLevel('comments');
$options->updateLevelByValue(WatchLevels::COMMENTS);
$resp = $this->actingAs($editor)->get('/preferences/notifications');
$resp->assertSee($book->name);
$resp->assertSee('All Page Updates & Comments');
$options->updateWatchLevel('default');
$options->updateLevelByValue(WatchLevels::DEFAULT);
$resp = $this->actingAs($editor)->get('/preferences/notifications');
$resp->assertDontSee($book->name);