From 31dac4b1974db79730a313b73a432e48a6f7d716 Mon Sep 17 00:00:00 2001 From: Sam Date: Tue, 20 Aug 2013 17:48:04 +1000 Subject: [PATCH] unseen users get no updates --- spec/models/user_spec.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb index e5d5a2fef35..9803528566c 100644 --- a/spec/models/user_spec.rb +++ b/spec/models/user_spec.rb @@ -36,6 +36,10 @@ describe User do let(:topic) { Fabricate(:topic) } let!(:view) { View.create_for(topic, '127.0.0.1', user) } + before do + user.update_column :last_seen_at, 1.second.ago + end + it "adds one to the topics entered" do User.update_view_counts user.reload @@ -65,6 +69,10 @@ describe User do PostTiming.record_timing(msecs: 1234, topic_id: post.topic_id, user_id: user.id, post_number: post.post_number) end + before do + user.update_column :last_seen_at, 1.second.ago + end + it "increases posts_read_count" do User.update_view_counts user.reload