test expired snippets

This commit is contained in:
Nihad Abbasov 2011-10-28 00:25:50 +05:00
parent 01f72bfa83
commit b6cdd1c819
4 changed files with 11 additions and 1 deletions

View file

@ -23,6 +23,14 @@ describe "Snippets" do
it { should have_content(@snippet.project.name) }
it { should have_content(@snippet.author.name) }
it "doesn't show expired snippets" do
@snippet.update_attribute(:expires_at, 1.day.ago.to_time)
visit project_snippet_path(project, @snippet)
page.should have_content("Sorry, this snippet is no longer exists")
page.should_not have_content(@snippet.title)
page.should_not have_content(@snippet.content)
end
describe "Destroy" do
before do
# admin access to remove snippet