FIX: Don't create a new version when a post is recovered. Also display username instead of full name for consistency.

This commit is contained in:
Robin Ward
2013-03-13 12:35:55 -04:00
parent 42c7a65a05
commit ea20993bed
2 changed files with 32 additions and 3 deletions

View File

@ -41,6 +41,32 @@ describe Post do
end
describe "versions and deleting/recovery" do
let(:post) { Fabricate(:post, post_args) }
before do
post.destroy
post.reload
end
it "doesn't create a new version when deleted" do
post.versions.count.should == 0
end
describe "recovery" do
before do
post.recover
post.reload
end
it "doesn't create a new version when recovered" do
post.versions.count.should == 0
end
end
end
describe 'post uniqueness' do
context "disabled" do