def setUp(self): one_hour = timedelta(hours=1) reg = datetime.now() - one_hour * 48 DatabaseTest.setUp(self) self.create_test_cohort( editor_count=2, revisions_per_editor=2, user_registrations=i(reg), revision_timestamps=[ [i(reg + one_hour) , i(reg + one_hour * 25)], [i(reg + one_hour * 30), i(reg + one_hour * 40)], ], revision_lengths=10 ) self.helper_insert_editors( editor_count=2, revisions_per_editor=2, user_registrations=i(reg), revision_timestamps=[ [i(reg + one_hour) , i(reg + one_hour * 25)], [i(reg + one_hour * 30), i(reg + one_hour * 40)], ], revision_lengths=10 ) self.e1 = self.editors[0].user_id self.e2 = self.editors[1].user_id
def setUp(self): one_hour = timedelta(hours=1) reg = datetime.now() - one_hour * 48 DatabaseTest.setUp(self) self.create_test_cohort( editor_count=2, revisions_per_editor=2, user_registrations=i(reg), revision_timestamps=[ [i(reg + one_hour), i(reg + one_hour * 25)], [i(reg + one_hour * 30), i(reg + one_hour * 40)], ], revision_lengths=10) self.helper_insert_editors( editor_count=2, revisions_per_editor=2, user_registrations=i(reg), revision_timestamps=[ [i(reg + one_hour), i(reg + one_hour * 25)], [i(reg + one_hour * 30), i(reg + one_hour * 40)], ], revision_lengths=10) self.e1 = self.editors[0].user_id self.e2 = self.editors[1].user_id
def setUp(self): DatabaseTest.setUp(self) one_hour = timedelta(hours=1) first_reg = datetime.now() - one_hour * 100 self.create_test_cohort( editor_count=3, revisions_per_editor=2, revision_timestamps=i(first_reg + one_hour * 100), user_registrations=[ i(first_reg), i(first_reg + one_hour * 20), i(first_reg + one_hour * 30), ], revision_lengths=10 ) self.create_non_editors([ (first_reg + one_hour , 'proxy' , 'proxy'), (first_reg + one_hour , 'proxy' , 'attached'), (first_reg + one_hour , 'proxy' , 'create'), (first_reg + one_hour , 'newusers', 'proxy'), (first_reg + one_hour , 'newusers', 'attached'), (first_reg + one_hour , 'newusers', 'create'), (first_reg - one_hour * 1000, 'newusers', 'proxy'), (first_reg - one_hour * 1000, 'proxy' , 'proxy'), (first_reg - one_hour * 1000, 'proxy' , 'create'), (first_reg - one_hour * 1000, 'newusers', 'create'), ]) # these are useful to set up the tests self.first_reg = first_reg self.one_hour = one_hour
def setUp(self): self.editor_count = 100000 self.revision_count = 2 one_hour = timedelta(hours=1) start = datetime.now() - one_hour * self.editor_count * 2 timestamps = [ [i(start + one_hour * (rev + edi)) for rev in range(self.revision_count)] for edi in range(self.editor_count) ] DatabaseTest.setUp(self) self.create_test_cohort( editor_count=self.editor_count, revisions_per_editor=self.revision_count, user_registrations=[i(d(t[0]) - one_hour) for t in timestamps], revision_timestamps=timestamps, revision_lengths=10, )
def setUp(self): self.editor_count = 100000 self.revision_count = 2 one_hour = timedelta(hours=1) start = datetime.now() - one_hour * self.editor_count * 2 timestamps = [[ i(start + one_hour * (rev + edi)) for rev in range(self.revision_count) ] for edi in range(self.editor_count)] DatabaseTest.setUp(self) self.create_test_cohort( editor_count=self.editor_count, revisions_per_editor=self.revision_count, user_registrations=[i(d(t[0]) - one_hour) for t in timestamps], revision_timestamps=timestamps, revision_lengths=10, )