Merge branch 'next-minor' into develop

This commit is contained in:
Steffen van Bergerem 2016-09-05 22:44:57 +02:00
commit 16fc0ec015
No known key found for this signature in database
GPG key ID: 2F08F75F9525C7E0
4 changed files with 9 additions and 11 deletions

View file

@ -31,5 +31,4 @@ Given /^"([^"]*)" has commented a lot on "([^"]*)"$/ do |email, post_text|
user.comment!(post, "Comment #{n}") user.comment!(post, "Comment #{n}")
end end
end end
Timecop.return
end end

View file

@ -72,8 +72,6 @@ describe EvilQuery::Participation do
alice.comment!(@status_messageE, "party") alice.comment!(@status_messageE, "party")
end end
Timecop.return
end end
let(:posts) {EvilQuery::Participation.new(alice).posts} let(:posts) {EvilQuery::Participation.new(alice).posts}

View file

@ -68,13 +68,13 @@ describe Comment, type: :model do
describe "interacted_at" do describe "interacted_at" do
it "sets the interacted at of the parent to the created at of the comment" do it "sets the interacted at of the parent to the created at of the comment" do
Timecop.travel(Time.zone.now + 1.minute) Timecop.freeze(Time.zone.now + 1.minute) do
comment = Comment::Generator.new(alice, status_bob, "why so formal?").build comment = Comment::Generator.new(alice, status_bob, "why so formal?").build
comment.save comment.save
expect(status_bob.reload.interacted_at.to_i).to eq(comment.created_at.to_i) expect(status_bob.reload.interacted_at.to_i).to eq(comment.created_at.to_i)
end end
end end
end
it_behaves_like "it is relayable" do it_behaves_like "it is relayable" do
let(:remote_parent) { FactoryGirl.create(:status_message, author: remote_raphael) } let(:remote_parent) { FactoryGirl.create(:status_message, author: remote_raphael) }

View file

@ -47,11 +47,12 @@ describe Like, type: :model do
it "doesn't change the interacted at timestamp of the parent" do it "doesn't change the interacted at timestamp of the parent" do
interacted_at = status.reload.interacted_at.to_i interacted_at = status.reload.interacted_at.to_i
Timecop.travel(Time.zone.now + 1.minute) Timecop.travel(Time.zone.now + 1.minute) do
Like::Generator.new(alice, status).build.save Like::Generator.new(alice, status).build.save
expect(status.reload.interacted_at.to_i).to eq(interacted_at) expect(status.reload.interacted_at.to_i).to eq(interacted_at)
end end
end end
end
it_behaves_like "it is relayable" do it_behaves_like "it is relayable" do
let(:remote_parent) { FactoryGirl.create(:status_message, author: remote_raphael) } let(:remote_parent) { FactoryGirl.create(:status_message, author: remote_raphael) }