Skip to content

Commit

Permalink
Issue backdrop#4686: Add base_path to URLs in Dashboard tests.
Browse files Browse the repository at this point in the history
  • Loading branch information
bradbulger committed Oct 15, 2020
1 parent 28ffe3d commit 14dfd0e
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions core/modules/dashboard/tests/dashboard.test
Expand Up @@ -271,7 +271,9 @@ class DashboardTest extends BackdropWebTestCase {

// Check that the dashboard is not accessible once the layout is disabled.
$this->backdropGet('admin/structure/layouts');
$disable_link = $this->xpath('//a[starts-with(@href, "/admin/structure/layouts/manage/dashboard/disable")]');
$disable_link = $this->xpath('//a[starts-with(@href,:path)]', array(
':path' => base_path() . 'admin/structure/layouts/manage/dashboard/disable',
));
$disable_url_parts = backdrop_parse_url($disable_link[0]['href']);
$this->backdropGet($disable_url_parts['path'], $disable_url_parts);

Expand All @@ -280,7 +282,9 @@ class DashboardTest extends BackdropWebTestCase {

// Check that the dashboard is accessible once the layout is enabled again.
$this->backdropGet('admin/structure/layouts');
$enable_link = $this->xpath('//a[starts-with(@href, "/admin/structure/layouts/manage/dashboard/enable")]');
$enable_link = $this->xpath('//a[starts-with(@href,:path)]', array(
':path' => base_path() . 'admin/structure/layouts/manage/dashboard/enable',
));
$enable_url_parts = backdrop_parse_url($enable_link[0]['href']);
$this->backdropGet($enable_url_parts['path'], $enable_url_parts);

Expand Down

0 comments on commit 14dfd0e

Please sign in to comment.