X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/b8e2d75014c89c9e345c3f940ec8743bd158df67..refs/pull/5280/head:/tests/Commands/ClearActivityCommandTest.php diff --git a/tests/Commands/ClearActivityCommandTest.php b/tests/Commands/ClearActivityCommandTest.php index 751a165c6..a3d7456b6 100644 --- a/tests/Commands/ClearActivityCommandTest.php +++ b/tests/Commands/ClearActivityCommandTest.php @@ -1,7 +1,10 @@ -asEditor(); - $page = Page::first(); - \Activity::addForEntity($page, ActivityType::PAGE_UPDATE); + $page = $this->entities->page(); + Activity::add(ActivityType::PAGE_UPDATE, $page); $this->assertDatabaseHas('activities', [ - 'type' => 'page_update', - 'entity_id' => $page->id, - 'user_id' => $this->getEditor()->id + 'type' => 'page_update', + 'loggable_id' => $page->id, + 'user_id' => $this->users->editor()->id, ]); - DB::rollBack(); - $exitCode = \Artisan::call('bookstack:clear-activity'); + $exitCode = Artisan::call('bookstack:clear-activity'); DB::beginTransaction(); $this->assertTrue($exitCode === 0, 'Command executed successfully'); - $this->assertDatabaseMissing('activities', [ - 'type' => 'page_update' + 'type' => 'page_update', ]); } -} \ No newline at end of file +}