Skip to content
Snippets Groups Projects
Commit 1ab1526d authored by Valery Sizov's avatar Valery Sizov
Browse files

Fix raw view for public snippets

parent a2dfff41
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -9,7 +9,7 @@ class SnippetsController < ApplicationController
 
before_filter :set_title
 
skip_before_filter :authenticate_user!, only: [:index, :user_index, :show]
skip_before_filter :authenticate_user!, only: [:index, :user_index, :show, :raw]
 
respond_to :html
 
Loading
Loading
Loading
Loading
@@ -3,3 +3,8 @@ Feature: Public snippets
Given There is public "Personal snippet one" snippet
And I visit snippet page "Personal snippet one"
Then I should see snippet "Personal snippet one"
Scenario: Unauthenticated user should see raw public snippets
Given There is public "Personal snippet one" snippet
And I visit snippet raw page "Personal snippet one"
Then I should see raw snippet "Personal snippet one"
Loading
Loading
@@ -7,10 +7,18 @@ class Spinach::Features::PublicSnippets < Spinach::FeatureSteps
page.should have_no_xpath("//i[@class='public-snippet']")
end
 
step 'I should see raw snippet "Personal snippet one"' do
page.should have_text(snippet.content)
end
step 'I visit snippet page "Personal snippet one"' do
visit snippet_path(snippet)
end
 
step 'I visit snippet raw page "Personal snippet one"' do
visit raw_snippet_path(snippet)
end
def snippet
@snippet ||= PersonalSnippet.find_by!(title: "Personal snippet one")
end
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment