File tree Expand file tree Collapse file tree 4 files changed +20
-2
lines changed
app/assets/javascripts/backoffice Expand file tree Collapse file tree 4 files changed +20
-2
lines changed Original file line number Diff line number Diff line change 1
1
%td
2
2
%form.rename-election-form
3
3
%a{href: "#elections/#{@election.id}/candidacies"}= @election.get 'name'
4
- %input{type: 'text'}
4
+ %input{type: 'text', name: 'electionName' }
5
5
%input.btn.success.submit-rename-form{type: 'submit', value: 'Renommer !'}
6
6
%td
7
7
%button.btn.primary.display-rename-form Renommer
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ class Backoffice.Views.Elections.ElectionItemView extends Backbone.View
37
37
38
38
submitRenameForm : (event ) ->
39
39
event .preventDefault ()
40
- electionName = $ (' input[type=text] ' ).val ()
40
+ electionName = $ (' input[name=electionName] ' , @el ).val ()
41
41
@election .save {}, data : $ .param
42
42
election :
43
43
name : electionName
Original file line number Diff line number Diff line change
1
+ Feature : BACKOFFICE Rename election
2
+
3
+ Background :
4
+ Given I am a logged admin
5
+
6
+ @javascript
7
+ Scenario :
8
+ Given There is a election with the name "name 1"
9
+ And I am on the elections page
10
+ When I click on "Renommer" button
11
+ And I fill the "electionName" text field with "name 2"
12
+ And I click on "Renommer !" button
13
+ Then I shoud see "name 2" on the page
14
+ And An election with the name "name 2" should be registred
Original file line number Diff line number Diff line change 25
25
Then /^An election with the name "([^"]*)" should be registred$/ do |name |
26
26
Election . where ( name : name ) . count . should >= 1
27
27
end
28
+
29
+ Given /^There is a election with the name "([^"]*)"$/ do |election_name |
30
+ @election = Factory :election , name : election_name
31
+ end
You can’t perform that action at this time.
0 commit comments