diff options
author | Johannes Schleifenbaum <johannes@js-webcoding.de> | 2013-11-01 15:33:47 +0100 |
---|---|---|
committer | Johannes Schleifenbaum <johannes@js-webcoding.de> | 2013-11-01 15:33:47 +0100 |
commit | d9deb24f3a507933106b2c9a00a9bc73f9eee269 (patch) | |
tree | 387f1b540d7f4f86abf2368d1ffa8c34a7a3a5d4 /spec/helpers/projects_helper_spec.rb | |
parent | c27e49e916cebf87a5dc9e6cf1669d33f7e8cd8c (diff) | |
download | gitlab-ce-d9deb24f3a507933106b2c9a00a9bc73f9eee269.tar.gz |
Preselect the current issue tracker with selected="selected"
The previous behavior was, that the first element of the select was
preselected, thus upon saving the project, the previous selected could
be overwritten.
Diffstat (limited to 'spec/helpers/projects_helper_spec.rb')
-rw-r--r-- | spec/helpers/projects_helper_spec.rb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/spec/helpers/projects_helper_spec.rb b/spec/helpers/projects_helper_spec.rb index 62f88dd522b..8156bcdd999 100644 --- a/spec/helpers/projects_helper_spec.rb +++ b/spec/helpers/projects_helper_spec.rb @@ -7,5 +7,17 @@ describe ProjectsHelper do "<option value=\"redmine\">Redmine</option>\n" \ "<option value=\"gitlab\">GitLab</option>" end + + it "returns the correct issues trackers available with current tracker 'gitlab' selected" do + project_issues_trackers('gitlab').should == + "<option value=\"redmine\">Redmine</option>\n" \ + "<option value=\"gitlab\" selected=\"selected\">GitLab</option>" + end + + it "returns the correct issues trackers available with current tracker 'redmine' selected" do + project_issues_trackers('redmine').should == + "<option value=\"redmine\" selected=\"selected\">Redmine</option>\n" \ + "<option value=\"gitlab\">GitLab</option>" + end end end |