def test_returns_3_as_number_of_schools_that_responded_to_all_violence_questions_if_3_schools_respond(self):
     month_day_range = get_month_day_range(datetime.datetime.now(), depth=1)[0]
     schedule_script_now(self.head_teacher_group.name, slug=self.p3_violence_script.slug)
     check_progress(self.p3_violence_script)
     fake_incoming('6', self.emis_reporter1)
     fake_incoming('3', self.emis_reporter2)
     check_progress(self.p3_violence_script)
     fake_incoming('0', self.emis_reporter1)
     fake_incoming('1', self.emis_reporter2)
     check_progress(self.p3_violence_script)
     fake_incoming('0', self.emis_reporter1)
     fake_incoming('1', self.emis_reporter2)
     self.assertEquals(2, total_number_of_schools_that_responded_to_all_violence_questions([self.emis_reporter1.reporting_location,\
                                                                                            self.emis_reporter2.reporting_location],\
                                                                                           month_day_range))
 def test_that_0_reporters_responded_to_all_the_three_questions_given_all_respond_to_only_two_questions(self):
     month_day_range = get_month_day_range(datetime.datetime.now(), depth=1)[0]
     schedule_script_now(self.head_teacher_group.name, slug=self.p3_violence_script.slug)
     check_progress(self.p3_violence_script)
     fake_incoming('6', self.emis_reporter1)
     fake_incoming('3', self.emis_reporter2)
     fake_incoming('0', self.emis_reporter3)
     check_progress(self.p3_violence_script)
     fake_incoming('1', self.emis_reporter2)
     fake_incoming('2', self.emis_reporter3)
     check_progress(self.p3_violence_script)
     fake_incoming('9', self.emis_reporter1)
     self.assertEquals(0, total_number_of_schools_that_responded_to_all_violence_questions([self.emis_reporter1.reporting_location,\
                                                                                            self.emis_reporter2.reporting_location,\
                                                                                           self.emis_reporter3.reporting_location],\
                                                                                           month_day_range))
Пример #3
0
 def test_returns_3_as_number_of_schools_that_responded_to_all_violence_questions_if_3_schools_respond(
         self):
     month_day_range = get_month_day_range(datetime.datetime.now(),
                                           depth=1)[0]
     schedule_script_now(self.head_teacher_group.name,
                         slug=self.p3_violence_script.slug)
     check_progress(self.p3_violence_script)
     fake_incoming('6', self.emis_reporter1)
     fake_incoming('3', self.emis_reporter2)
     check_progress(self.p3_violence_script)
     fake_incoming('0', self.emis_reporter1)
     fake_incoming('1', self.emis_reporter2)
     check_progress(self.p3_violence_script)
     fake_incoming('0', self.emis_reporter1)
     fake_incoming('1', self.emis_reporter2)
     self.assertEquals(2, total_number_of_schools_that_responded_to_all_violence_questions([self.emis_reporter1.reporting_location,\
                                                                                            self.emis_reporter2.reporting_location],\
                                                                                           month_day_range))
Пример #4
0
 def test_that_0_reporters_responded_to_all_the_three_questions_given_all_respond_to_only_two_questions(
         self):
     month_day_range = get_month_day_range(datetime.datetime.now(),
                                           depth=1)[0]
     schedule_script_now(self.head_teacher_group.name,
                         slug=self.p3_violence_script.slug)
     check_progress(self.p3_violence_script)
     fake_incoming('6', self.emis_reporter1)
     fake_incoming('3', self.emis_reporter2)
     fake_incoming('0', self.emis_reporter3)
     check_progress(self.p3_violence_script)
     fake_incoming('1', self.emis_reporter2)
     fake_incoming('2', self.emis_reporter3)
     check_progress(self.p3_violence_script)
     fake_incoming('9', self.emis_reporter1)
     self.assertEquals(0, total_number_of_schools_that_responded_to_all_violence_questions([self.emis_reporter1.reporting_location,\
                                                                                            self.emis_reporter2.reporting_location,\
                                                                                           self.emis_reporter3.reporting_location],\
                                                                                           month_day_range))