Commit 075a83989a39ec290d228d49c112be1b7c2a0ae0
Committed by
Rafael Manzo
1 parent
c10013d0
Exists in
colab
and in
4 other branches
Adding a creation feature to test for duplicated codes
Signed off by: Diego Araújo <diegoamc90@gmail.com> Signed off by: Daniel Alves <danpaulalves@gmail.com>
Showing
2 changed files
with
21 additions
and
3 deletions
Show diff stats
features/compound_metric_configuration/create.feature
| ... | ... | @@ -24,9 +24,28 @@ Feature: Compound Metric Configuration Creation |
| 24 | 24 | And I set the select field "Scope" as "Class" |
| 25 | 25 | And I set the select field "Reading Group" as "Scholar" |
| 26 | 26 | And I press the Save button |
| 27 | - And I take a picture of the page | |
| 28 | 27 | When I click the show link of "My Compound Metric" |
| 29 | 28 | Then I should see "My Compound Metric" |
| 30 | 29 | And I should see "mcm" |
| 31 | 30 | And I should see "8" |
| 32 | 31 | |
| 32 | + @kalibro_configuration_restart @javascript | |
| 33 | + Scenario: compound metric configuration creation with same code | |
| 34 | + Given I am a regular user | |
| 35 | + And I am signed in | |
| 36 | + And I own a sample configuration | |
| 37 | + And I have a reading group named "Scholar" | |
| 38 | + And I have another compound metric configuration with code "Another_Code" within the given mezuro configuration | |
| 39 | + And I am at the Sample Configuration page | |
| 40 | + And I click the Add Metric link | |
| 41 | + And I click the Compound Metric link | |
| 42 | + When I fill the Name field with "My Compound Metric" | |
| 43 | + And I fill the Description field with "Some description" | |
| 44 | + And I fill the Code field with "Another_Code" | |
| 45 | + And I fill the Script field with "8*8;" | |
| 46 | + And I fill the Weight field with "8" | |
| 47 | + And I set the select field "Scope" as "Class" | |
| 48 | + And I set the select field "Reading Group" as "Scholar" | |
| 49 | + When I press the Save button | |
| 50 | + Then I should see "Code must be unique within a kalibro configuration" | |
| 51 | + | ... | ... |
features/compound_metric_configuration/edition.feature
| ... | ... | @@ -63,5 +63,4 @@ Feature: Compound Metric Configuration edition |
| 63 | 63 | When I visit the sample compound metric configuration edit page |
| 64 | 64 | And I fill the Code field with "Another_Code" |
| 65 | 65 | And I press the Save button |
| 66 | - And I take a picture of the page | |
| 67 | - Then I should see "Code There is already a MetricConfiguration with code Another_Code! Please, choose another one." | |
| 66 | + Then I should see "Code must be unique within a kalibro configuration" | ... | ... |