20 lines
		
	
	
		
			529 B
		
	
	
	
		
			Ruby
		
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			529 B
		
	
	
	
		
			Ruby
		
	
	
	
| require 'rails_helper'
 | |
| 
 | |
| feature 'Public Snippets', feature: true do
 | |
|   scenario 'Unauthenticated user should see public snippets' do
 | |
|     public_snippet = create(:personal_snippet, :public)
 | |
| 
 | |
|     visit snippet_path(public_snippet)
 | |
| 
 | |
|     expect(page).to have_content(public_snippet.content)
 | |
|   end
 | |
| 
 | |
|   scenario 'Unauthenticated user should see raw public snippets' do
 | |
|     public_snippet = create(:personal_snippet, :public)
 | |
| 
 | |
|     visit raw_snippet_path(public_snippet)
 | |
| 
 | |
|     expect(page).to have_content(public_snippet.content)
 | |
|   end
 | |
| end
 |