]> BookStack Code Mirror - bookstack/blobdiff - tests/Commands/ClearActivityCommandTest.php
Reverted shift change to old migration
[bookstack] / tests / Commands / ClearActivityCommandTest.php
index 60f75675dace9877e6f4ecc6cace196a68b000a8..172e6c6aeab2726540c8f7c53221c1d0401dcef1 100644 (file)
@@ -1,7 +1,10 @@
-<?php namespace Tests\Commands;
+<?php
+
+namespace Tests\Commands;
 
 use BookStack\Actions\ActivityType;
 use BookStack\Entities\Models\Page;
+use Illuminate\Support\Facades\DB;
 use Tests\TestCase;
 
 class ClearActivityCommandTest extends TestCase
@@ -13,17 +16,18 @@ class ClearActivityCommandTest extends TestCase
         \Activity::addForEntity($page, ActivityType::PAGE_UPDATE);
 
         $this->assertDatabaseHas('activities', [
-            'type' => 'page_update',
+            'type'      => 'page_update',
             'entity_id' => $page->id,
-            'user_id' => $this->getEditor()->id
+            'user_id'   => $this->getEditor()->id,
         ]);
 
+        DB::rollBack();
         $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
+}