Commit 352bb972665822cace72497241e7b309c2167268
Exists in
spb-stable
and in
3 other branches
Merge pull request #6731 from hiroponz/better-title-format-for-wiki-page
Better title format for wiki page
Showing
7 changed files
with
26 additions
and
6 deletions
Show diff stats
app/models/wiki_page.rb
app/views/projects/wikis/edit.html.haml
app/views/projects/wikis/history.html.haml
app/views/projects/wikis/pages.html.haml
| ... | ... | @@ -5,7 +5,7 @@ |
| 5 | 5 | - @wiki_pages.each do |wiki_page| |
| 6 | 6 | %li |
| 7 | 7 | %h4 |
| 8 | - = link_to wiki_page.title.titleize, project_wiki_path(@project, wiki_page) | |
| 8 | + = link_to wiki_page.title, project_wiki_path(@project, wiki_page) | |
| 9 | 9 | %small (#{wiki_page.format}) |
| 10 | 10 | .pull-right |
| 11 | 11 | %small Last edited #{time_ago_with_tooltip(wiki_page.commit.created_at)} | ... | ... |
app/views/projects/wikis/show.html.haml
features/steps/project/wiki.rb
| ... | ... | @@ -83,7 +83,7 @@ class Spinach::Features::ProjectWiki < Spinach::FeatureSteps |
| 83 | 83 | |
| 84 | 84 | Then 'I should see the existing page in the pages list' do |
| 85 | 85 | page.should have_content current_user.name |
| 86 | - page.should have_content @page.title.titleize | |
| 86 | + page.should have_content @page.title | |
| 87 | 87 | end |
| 88 | 88 | |
| 89 | 89 | def wiki | ... | ... |
spec/models/wiki_page_spec.rb
| ... | ... | @@ -155,4 +155,20 @@ describe WikiPage do |
| 155 | 155 | end |
| 156 | 156 | end |
| 157 | 157 | |
| 158 | + describe "#title" do | |
| 159 | + before do | |
| 160 | + create_page("Title", "content") | |
| 161 | + @page = wiki.find_page("Title") | |
| 162 | + end | |
| 163 | + | |
| 164 | + after do | |
| 165 | + destroy_page("Title") | |
| 166 | + end | |
| 167 | + | |
| 168 | + it "should be replace a hyphen to a space" do | |
| 169 | + @page.title = "Import-existing-repositories-into-GitLab" | |
| 170 | + @page.title.should == "Import existing repositories into GitLab" | |
| 171 | + end | |
| 172 | + end | |
| 173 | + | |
| 158 | 174 | end | ... | ... |