def test_sequence_interevent(self): # 10 minutes burst _delta = timedelta(hours=2, minutes=13) self.user.records = random_burst(100, interaction="text", delta=_delta) interevent = bc.individual.interevent_time(self.user, groupby=None) self.assertEqual(interevent["allweek"]["allday"]["text"]["mean"], _delta.total_seconds()) self.assertEqual(interevent["allweek"]["allday"]["text"]["std"], 0) _delta = timedelta(hours=10, minutes=10) self.user.records = random_burst(100, interaction="text", delta=_delta) interevent = bc.individual.interevent_time(self.user, groupby=None) self.assertEqual(interevent["allweek"]["allday"]["text"]["mean"], _delta.total_seconds())
def test_sequence_interevent(self): # 10 minutes burst _delta = timedelta(hours=2, minutes=13) self.user.records = random_burst(100, interaction='text', delta=_delta) interevent = bc.individual.interevent_time(self.user, groupby=None) self.assertEqual(interevent['allweek']['allday']['text']['mean'], _delta.total_seconds()) self.assertEqual(interevent['allweek']['allday']['text']['std'], 0) _delta = timedelta(hours=10, minutes=10) self.user.records = random_burst(100, interaction='text', delta=_delta) interevent = bc.individual.interevent_time(self.user, groupby=None) self.assertEqual(interevent['allweek']['allday']['text']['mean'], _delta.total_seconds())
def setUp(self): self.user = bc.User() self.user.records = random_burst(100, delta=timedelta(days=2))