def test_get_total_activity_count(self): user = UserFactory() date = timezone.now() assert_equal(analytics.get_total_activity_count(user._id), 0) assert_equal(analytics.get_total_activity_count(user._id), user.get_activity_points(db=None)) analytics.increment_user_activity_counters(user._id, 'project_created', date.isoformat(), db=None) assert_equal(analytics.get_total_activity_count(user._id, db=None), 1) assert_equal(analytics.get_total_activity_count(user._id, db=None), user.get_activity_points(db=None))
def test_get_total_activity_count(self): user = UserFactory() date = timezone.now() assert_equal(analytics.get_total_activity_count(user._id), 0) assert_equal(analytics.get_total_activity_count(user._id), user.get_activity_points()) analytics.increment_user_activity_counters(user._id, 'project_created', date.isoformat()) assert_equal(analytics.get_total_activity_count(user._id), 1) assert_equal(analytics.get_total_activity_count(user._id), user.get_activity_points())
def test_get_total_activity_count(self): user = UserFactory() date = datetime.utcnow() assert_equal(analytics.get_total_activity_count(user._id), 0) assert_equal(analytics.get_total_activity_count(user._id), user.get_activity_points(db=self.db)) analytics.increment_user_activity_counters(user._id, 'project_created', date, db=self.db) assert_equal(analytics.get_total_activity_count(user._id, db=self.db), 1) assert_equal(analytics.get_total_activity_count(user._id, db=self.db), user.get_activity_points(db=self.db))
def get_activity_points(self, db=None): db = db or framework.mongo.database return analytics.get_total_activity_count(self._primary_key, db=db)