From 5aee89d08c352381a31cc67e747ab0209e35c6a1 Mon Sep 17 00:00:00 2001 From: Dmitriy Zaporozhets Date: Wed, 27 Aug 2014 18:04:20 +0300 Subject: Make tree readme title - a link with anchor to README section Signed-off-by: Dmitriy Zaporozhets --- app/views/projects/tree/_readme.html.haml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/views/projects/tree/_readme.html.haml b/app/views/projects/tree/_readme.html.haml index 9d0292059d6..ec2701af0eb 100644 --- a/app/views/projects/tree/_readme.html.haml +++ b/app/views/projects/tree/_readme.html.haml @@ -1,6 +1,7 @@ %article.readme-holder#README - %h4.readme-file-title - %i.icon-file - = readme.name + = link_to '#README' do + %h4.readme-file-title + %i.icon-file + = readme.name .wiki = render_readme(readme) -- cgit v1.2.1 From d771253bdbad9f5de3923fbd3f075019dce13fcf Mon Sep 17 00:00:00 2001 From: Dmitriy Zaporozhets Date: Wed, 17 Sep 2014 20:37:41 +0300 Subject: Fix README anchor tests Signed-off-by: Dmitriy Zaporozhets --- features/steps/project/browse_files.rb | 4 +++- features/steps/project/markdown_render.rb | 14 +++++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/features/steps/project/browse_files.rb b/features/steps/project/browse_files.rb index 6fd0c2c2ded..b38b97e9f4d 100644 --- a/features/steps/project/browse_files.rb +++ b/features/steps/project/browse_files.rb @@ -77,7 +77,9 @@ class ProjectBrowseFiles < Spinach::FeatureSteps end step 'I click on readme file' do - click_link 'README.md' + within '.tree-table' do + click_link 'README.md' + end end step 'I see Browse file link' do diff --git a/features/steps/project/markdown_render.rb b/features/steps/project/markdown_render.rb index 1885649891e..83572718f39 100644 --- a/features/steps/project/markdown_render.rb +++ b/features/steps/project/markdown_render.rb @@ -79,9 +79,17 @@ class Spinach::Features::ProjectMarkdownRender < Spinach::FeatureSteps end And 'I navigate to the doc/api/README' do - click_link "doc" - click_link "api" - click_link "README.md" + within '.tree-table' do + click_link "doc" + end + + within '.tree-table' do + click_link "api" + end + + within '.tree-table' do + click_link "README.md" + end end And 'I see correct file rendered' do -- cgit v1.2.1