mirrored from git://git.moodle.org/moodle.git
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
MDL-75664 mod_data: Approval status in database entries
* Add approval status in the default template. * Change the language string for unapproved entries.
- Loading branch information
Laurent David
committed
Oct 17, 2022
1 parent
3bc792b
commit e861d7b
Showing
17 changed files
with
92 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
@mod @mod_data | ||
Feature: User can see the entry approval status on the single view and list view | ||
in the default template. | ||
|
||
Background: | ||
Given the following "users" exist: | ||
| username | firstname | lastname | email | | ||
| teacher1 | Teacher | 1 | teacher1@example.com | | ||
| student1 | Student | 1 | student1@example.com | | ||
And the following "courses" exist: | ||
| fullname | shortname | category | | ||
| Course 1 | C1 | 0 | | ||
And the following "course enrolments" exist: | ||
| user | course | role | | ||
| teacher1 | C1 | editingteacher | | ||
| student1 | C1 | student | | ||
And the following "activities" exist: | ||
| activity | name | intro | course | idnumber | approval | | ||
| data | Test database name | Database intro | C1 | data1 | 1 | | ||
And the following "mod_data > fields" exist: | ||
| database | type | name | description | | ||
| data1 | text | field1 | Test field description | | ||
| data1 | text | field2 | Test field 2 description | | ||
And the following "mod_data > templates" exist: | ||
| database | name | | ||
| data1 | singletemplate | | ||
| data1 | listtemplate | | ||
| data1 | addtemplate | | ||
| data1 | asearchtemplate | | ||
| data1 | rsstemplate | | ||
And the following "mod_data > entries" exist: | ||
| database | user | field1 | field2 | | ||
| data1 | student1 | Student entry 1 | Some student content 1 | | ||
| data1 | teacher1 | Teacher entry 1 | Some teacher content 1 | | ||
|
||
@javascript | ||
Scenario Outline: The approval status is displayed in the single view and list view next to the action menu | ||
# List view. | ||
Given I am on the "Test database name" "data activity" page logged in as <user> | ||
Then I should see "Pending approval" in the "region-main" "region" | ||
# Single view. | ||
And I select "Single view" from the "jump" singleselect | ||
And I should see "Pending approval" in the "region-main" "region" | ||
And I click on "2" "link" in the ".pagination" "css_element" | ||
And I should not see "Pending approval" in the "region-main" "region" | ||
And I should not see "Approved" in the "region-main" "region" | ||
Examples: | ||
| user | | ||
| student1 | | ||
| teacher1 | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters