<div class="col-sm-4">
<h3><a class="no-color" href="/pages/recently-created">Recently Created Pages</a></h3>
- @include('partials/entity-list', ['entities' => $recentlyCreatedPages, 'style' => 'compact'])
+ <div id="recently-created-pages">
+ @include('partials/entity-list', ['entities' => $recentlyCreatedPages, 'style' => 'compact'])
+ </div>
<h3><a class="no-color" href="/pages/recently-updated">Recently Updated Pages</a></h3>
- @include('partials/entity-list', ['entities' => $recentlyCreatedPages, 'style' => 'compact'])
+ <div id="recently-updated-pages">
+ @include('partials/entity-list', ['entities' => $recentlyUpdatedPages, 'style' => 'compact'])
+ </div>
</div>
<div class="col-sm-4" id="recent-activity">
->seePageIs($newPageUrl);
}
+ public function test_recently_updated_pages_on_home()
+ {
+ $page = \BookStack\Page::orderBy('updated_at', 'asc')->first();
+ $this->asAdmin()->visit('/')
+ ->dontSeeInElement('#recently-updated-pages', $page->name);
+ $this->visit($page->getUrl() . '/edit')
+ ->press('Save Page')
+ ->visit('/')
+ ->seeInElement('#recently-updated-pages', $page->name);
+ }
+
+ public function test_recently_created_pages_on_home()
+ {
+ $entityChain = $this->createEntityChainBelongingToUser($this->getNewUser());
+ $this->asAdmin()->visit('/')
+ ->seeInElement('#recently-created-pages', $entityChain['page']->name);
+ }
+
}