on demand release 2.5beta+
[moodle.git] / admin / tool / behat / tests / behat / manipulate_forms.feature
CommitLineData
bf4fa299
DM
1@tool_behat @core_form
2Feature: Forms manipulation
3 In order to interact with Moodle
4 As a user
5 I need to set forms values
6
7 @javascript
8 Scenario: Basic forms manipulation
9 Given I log in as "admin"
10 And I follow "Admin User"
11 And I follow "Edit profile"
12 When I fill in "First name" with "Field value"
13 And I select "Use standard web forms" from "When editing text"
14 And I check "Unmask"
15 Then the "First name" field should match "Field value" value
16 And the "When editing text" select box should contain "Use standard web forms"
17 And the "Unmask" checkbox should be checked
18 And I uncheck "Unmask"
19 And the "Unmask" checkbox should not be checked
20 And I press "Update profile"
2b6287b7
DM
21
22 @javascript
23 Scenario: Expand all fieldsets and advanced elements
24 Given the following "courses" exists:
25 | fullname | shortname | category |
26 | Course 1 | C1 | 0 |
27 And I log in as "admin"
28 And I follow "Course 1"
371b7fc3
DM
29 And I turn editing mode on
30 And I add a "forum" to section "1"
2b6287b7 31 When I expand all fieldsets
371b7fc3
DM
32 Then I should see "Display word count"
33 And I should see "Group mode"
34 And I should see "Grouping"
2b6287b7
DM
35 And I should not see "Show more..."
36 And I should see "Show less..."