Example #1
0
 def test_link_counts_discounts_non_english(self):
     now = datetime.now()
     HourSet(ENGLISH_LINKS, now).increment(VIMEO_ID)
     HourSet(ENGLISH_LINKS, now - timedelta(hours=1)).increment(VIMEO_ID)
     HourSet(NON_ENGLISH_LINKS, now).increment(VIMEO_ID)
     HourSet(NON_ENGLISH_LINKS, now - timedelta(hours=1)).increment(VIMEO_ID)
     self.assertAlmostEquals(2.6, dict(link_counts())[VIMEO_ID])
Example #2
0
 def test_link_counts_adds_previous_hours(self):
     now = datetime.now()
     HourSet(ENGLISH_LINKS, now).increment(VIMEO_ID)
     HourSet(ENGLISH_LINKS, now - timedelta(hours=1)).increment(VIMEO_ID)
     HourSet(ENGLISH_LINKS, now - timedelta(hours=2)).increment(VIMEO_ID)
     self.assertEquals(3, dict(link_counts())[VIMEO_ID])