Skip to content
Snippets Groups Projects

3357596: Add a contextual link to disable a block.

Closes #3357596

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
403 403 $this->getSession()->getDriver()->getClient()->request('POST', $url, $post);
404 404 $this->assertSession()->statusCodeEquals(200);
405 405 $json = Json::decode($this->getSession()->getPage()->getContent());
406 $this->assertSame('<ul class="contextual-links"><li><a href="' . base_path() . 'admin/structure/block/manage/' . $block->id() . '">Configure block</a></li><li><a href="' . base_path() . 'admin/structure/block/manage/' . $block->id() . '/delete">Remove block</a></li><li><a href="' . base_path() . 'admin/structure/block/manage/' . $block->id() . '/disable">Disable block</a></li><li><a href="' . base_path() . 'admin/structure/views/view/test_view_block/edit/block_1">Edit view</a></li></ul>', $json[$id]);
407 $this->assertSame('<ul class="contextual-links"><li><a href="' . base_path() . 'admin/structure/block/manage/' . $cached_block->id() . '">Configure block</a></li><li><a href="' . base_path() . 'admin/structure/block/manage/' . $cached_block->id() . '/delete">Remove block</a></li><li><a href="' . base_path() . 'admin/structure/block/manage/' . $block->id() . '/disable">Disable block</a></li><li><a href="' . base_path() . 'admin/structure/views/view/test_view_block/edit/block_1">Edit view</a></li></ul>', $json[$cached_id]);
406 $this->assertSame('<ul class="contextual-links"><li><a href="' . Url::fromRoute('entity.block.edit_form', ['block' => $block->id()])->toString() . '">Configure block</a></li><li><a href="' . Url::fromRoute('entity.block.delete_form', ['block' => $block->id()])->toString() . '">Remove block</a></li><li><a href="' . Url::fromRoute('entity.block.disable', ['block' => $block->id()])->toString() . '">Disable block</a></li><li><a href="' . Url::fromRoute('entity.block.edit_form', ['block' => $block->id()])->toString() . '">Edit view</a></li></ul>', $json[$id]);
  • Benjamin Melançon added 1178 commits

    added 1178 commits

    Compare with previous version

  • added 1 commit

    • 8b68ad98 - Add CSRF token to disable block test

    Compare with previous version

  • 405 405 $this->getSession()->getDriver()->getClient()->request('POST', $url, $post);
    406 406 $this->assertSession()->statusCodeEquals(200);
    407 407 $json = Json::decode($this->getSession()->getPage()->getContent());
    408 $this->assertSame('<ul class="contextual-links"><li><a href="' . base_path() . 'admin/structure/block/manage/' . $block->id() . '">Configure block</a></li><li><a href="' . base_path() . 'admin/structure/block/manage/' . $block->id() . '/delete">Remove block</a></li><li><a href="' . base_path() . 'admin/structure/views/view/test_view_block/edit/block_1">Edit view</a></li></ul>', $json[$id]);
    409 $this->assertSame('<ul class="contextual-links"><li><a href="' . base_path() . 'admin/structure/block/manage/' . $cached_block->id() . '">Configure block</a></li><li><a href="' . base_path() . 'admin/structure/block/manage/' . $cached_block->id() . '/delete">Remove block</a></li><li><a href="' . base_path() . 'admin/structure/views/view/test_view_block/edit/block_1">Edit view</a></li></ul>', $json[$cached_id]);
    408 $this->assertSame('<ul class="contextual-links"><li><a href="' . Url::fromRoute('entity.block.edit_form', ['block' => $block->id()])->toString() . '">Configure block</a></li><li><a href="' . Url::fromRoute('entity.block.delete_form', ['block' => $block->id()])->toString() . '">Remove block</a></li><li><a href="' . Url::fromRoute('entity.block.disable', ['block' => $block->id()], ['query' => ['token' => \Drupal::getContainer()->get('csrf_token')->get("admin/structure/block/manage/{$block->id()}/disable")]])->toString() . '">Disable block</a></li><li><a href="' . Url::fromRoute('entity.block.edit_form', ['block' => $block->id()])->toString() . '">Edit view</a></li></ul>', $json[$id]);
  • 405 405 $this->getSession()->getDriver()->getClient()->request('POST', $url, $post);
    406 406 $this->assertSession()->statusCodeEquals(200);
    407 407 $json = Json::decode($this->getSession()->getPage()->getContent());
    408 $this->assertSame('<ul class="contextual-links"><li><a href="' . base_path() . 'admin/structure/block/manage/' . $block->id() . '">Configure block</a></li><li><a href="' . base_path() . 'admin/structure/block/manage/' . $block->id() . '/delete">Remove block</a></li><li><a href="' . base_path() . 'admin/structure/views/view/test_view_block/edit/block_1">Edit view</a></li></ul>', $json[$id]);
    409 $this->assertSame('<ul class="contextual-links"><li><a href="' . base_path() . 'admin/structure/block/manage/' . $cached_block->id() . '">Configure block</a></li><li><a href="' . base_path() . 'admin/structure/block/manage/' . $cached_block->id() . '/delete">Remove block</a></li><li><a href="' . base_path() . 'admin/structure/views/view/test_view_block/edit/block_1">Edit view</a></li></ul>', $json[$cached_id]);
    408 $this->assertSame('<ul class="contextual-links"><li><a href="' . Url::fromRoute('entity.block.edit_form', ['block' => $block->id()])->toString() . '">Configure block</a></li><li><a href="' . Url::fromRoute('entity.block.delete_form', ['block' => $block->id()])->toString() . '">Remove block</a></li><li><a href="' . Url::fromRoute('entity.block.disable', ['block' => $block->id()], ['query' => ['token' => \Drupal::getContainer()->get('csrf_token')->get("admin/structure/block/manage/{$block->id()}/disable")]])->toString() . '">Disable block</a></li><li><a href="' . Url::fromRoute('entity.block.edit_form', ['block' => $block->id()])->toString() . '">Edit view</a></li></ul>', $json[$id]);
    409 $this->assertSame('<ul class="contextual-links"><li><a href="' . Url::fromRoute('entity.block.edit_form', ['block' => $cached_block->id()])->toString() . '">Configure block</a></li><li><a href="' . Url::fromRoute('entity.block.delete_form', ['block' => $cached_block->id()])->toString() . '">Remove block</a></li><li><a href="' . Url::fromRoute('entity.block.disable', ['block' => $cached_block->id()], ['query' => ['token' => \Drupal::getContainer()->get('csrf_token')->get("admin/structure/block/manage/{$cached_block->id()}/disable")]])->toString() . '">Disable block</a></li><li><a href="' . Url::fromRoute('entity.block.edit_form', ['block' => $block->id()])->toString() . '">Edit view</a></li></ul>', $json[$cached_id]);
    Please register or sign in to reply
    Loading