edit.feature
2.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
Feature: Reading Edit
In Order to be able to update my readings info
As a regular user
I should be able to edit my readings
@kalibro_configuration_restart
Scenario: editing a reading successfully
Given I am a regular user
And I am signed in
And I own a sample reading group
And I have a sample reading within the sample reading group
When I am at the Edit Reading page
Then the field "Label" should be filled with "Good"
And the field "Grade" should be filled with "10.5"
And the field "Color" should be filled with "33DD33"
When I fill the Label field with "Bad"
And I press the Save button
Then I should see "Bad"
@kalibro_configuration_restart
Scenario: editing a reading with blank fields
Given I am a regular user
And I am signed in
And I own a sample reading group
And I have a sample reading within the sample reading group
And I am at the Edit Reading page
When I fill the Label field with " "
And I fill the Grade field with " "
And I fill the Color field with " "
And I press the Save button
Then I should see "Label can't be blank"
And I should see "Grade can't be blank"
And I should see "Color can't be blank"
@kalibro_configuration_restart
Scenario: editing a reading with a name already taken
Given I am a regular user
And I am signed in
And I own a sample reading group
And I have a sample reading within the sample reading group labeled "Average"
And I have a sample reading within the sample reading group labeled "Good"
And I am at the Edit Reading page
Then the field "Label" should be filled with "Good"
When I fill the Label field with "Average"
And I press the Save button
Then I should see "Label Should be unique within a Reading Group"
@kalibro_configuration_restart
Scenario: editing a reading with non numerical value
Given I am a regular user
And I am signed in
And I own a sample reading group
And I have a sample reading within the sample reading group
And I am at the Edit Reading page
When I fill the Label field with "macaco"
And I fill the Grade field with "z"
And I fill the Color field with "FFFFFF"
And I press the Save button
Then I should see "Grade is not a number"