X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/blocks/tests/behat
home
/
cbholdings
/
pasukulu
/
blocks
/
tests
/
behat
/
📁
..
📄
add_blocks.feature
(931 B)
📄
add_blocks_overridden.feature
(3.76 KB)
📄
add_blocks_overridden_disabled.feature
(5.48 KB)
📄
behat_blocks.php
(8.24 KB)
📄
configure_block_throughout_site.feature
(3.03 KB)
📄
delete_block.feature
(1.42 KB)
📄
hidden_block_region.feature
(2.39 KB)
📄
hide_blocks.feature
(1.27 KB)
📄
manage_blocks.feature
(2.43 KB)
📄
move_blocks.feature
(1.73 KB)
📄
restrict_available_blocks.feature
(1.64 KB)
📄
return_block_original_state.feature
(1.98 KB)
Editing: add_blocks_overridden_disabled.feature
@block @core_block @javascript Feature: Add a block when main feature is disabled In order to add a block to my course As a teacher Some blocks should be only added to courses if the main feature they are based on is enabled. Background: Given the following "courses" exist: | fullname | shortname | format | | Course 1 | C1 | topics | And I am on the "C1" "course" page logged in as "admin" Scenario Outline: The block is displayed even when main feature is disabled Given the following config values are set as admin: | <settingname1> | 1 | <settingplugin1> | And I turn editing mode on And I add the "<blockname>" block When the following config values are set as admin: | <settingname1> | 0 | <settingplugin1> | Then I should see "<blockname>" Examples: | blockname | settingname1 | settingplugin1 | | Accessibility review | enableaccessibilitytools | | | Blog menu | enableblogs | | | Recent blog entries | enableblogs | | | Comments | usecomments | | | Course completion status | enablecompletion | | | Global search | enableglobalsearch | | | Latest badges | enablebadges | | | Tags | usetags | | | Learning plans | enabled | core_competency | Scenario Outline: The block is displayed even when main feature is disabled (2 settings) Given the following config values are set as admin: | <settingname1> | 1 | | <settingname2> | 1 | And I turn editing mode on And I add the "<blockname>" block When the following config values are set as admin: | <settingname1> | 0 | | <settingname2> | 0 | Then I should see "<blockname>" Examples: | blockname | settingname1 | settingname2 | | Blog tags | enableblogs | usetags | Scenario Outline: The block can be removed even when main feature is disabled Given the following config values are set as admin: | <settingname1> | 1 | <settingplugin1> | And I turn editing mode on And I add the "<blockname>" block And I open the "<blockname>" blocks action menu And I click on "Delete <blockname> block" "link" in the "<blockname>" "block" And "Delete block?" "dialogue" should exist And I click on "Cancel" "button" in the "Delete block?" "dialogue" And I should see "<blockname>" When the following config values are set as admin: | <settingname1> | 0 | <settingplugin1> | And I open the "<blockname>" blocks action menu And I click on "Delete <blockname> block" "link" in the "<blockname>" "block" And "Delete block?" "dialogue" should exist And I click on "Delete" "button" in the "Delete block?" "dialogue" Then I should not see "<blockname>" Examples: | blockname | settingname1 | settingplugin1 | | Accessibility review | enableaccessibilitytools | | | Blog menu | enableblogs | | | Recent blog entries | enableblogs | | | Comments | usecomments | | | Course completion status | enablecompletion | | | Global search | enableglobalsearch | | | Latest badges | enablebadges | | | Tags | usetags | | | Learning plans | enabled | core_competency | Scenario Outline: The block can be removed even when main feature is disabled (2 settings) Given the following config values are set as admin: | <settingname1> | 1 | | <settingname2> | 1 | And I turn editing mode on And I add the "<blockname>" block And I open the "<blockname>" blocks action menu And I click on "Delete <blockname> block" "link" in the "<blockname>" "block" And "Delete block?" "dialogue" should exist And I click on "Cancel" "button" in the "Delete block?" "dialogue" And I should see "<blockname>" When the following config values are set as admin: | <settingname1> | 0 | | <settingname2> | 0 | And I open the "<blockname>" blocks action menu And I click on "Delete <blockname> block" "link" in the "<blockname>" "block" And "Delete block?" "dialogue" should exist And I click on "Delete" "button" in the "Delete block?" "dialogue" Then I should not see "<blockname>" Examples: | blockname | settingname1 | settingname2 | | Blog tags | enableblogs | usetags |
Upload File
Create Folder