예제 #1
0
    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))
예제 #2
0
    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())
예제 #3
0
    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))
예제 #4
0
파일: core.py 프로젝트: ShadowsHax/osf.io
 def get_activity_points(self, db=None):
     db = db or framework.mongo.database
     return analytics.get_total_activity_count(self._primary_key, db=db)
예제 #5
0
파일: core.py 프로젝트: keyz182/osf.io
 def get_activity_points(self, db=None):
     db = db or framework.mongo.database
     return analytics.get_total_activity_count(self._primary_key, db=db)