def test_percentage_completed(self):
     completion_rate = BatchCompletionRates(self.batch)
     self.batch.completed_households.create(householdmember=self.member_1)
     self.assertEqual(50, completion_rate.percentage_completed(
         Household.all_households_in(self.investigator_1.location, self.open_survey)))
     self.batch.completed_households.create(householdmember=self.member_2)
     self.assertEqual(100, completion_rate.percentage_completed(
         Household.all_households_in(self.investigator_1.location, self.open_survey)))
Exemple #2
0
 def test_percentage_completed(self):
     completion_rate = BatchCompletionRates(self.batch)
     self.batch.completed_households.create(householdmember=self.member_1)
     self.assertEqual(
         50,
         completion_rate.percentage_completed(
             Household.all_households_in(self.investigator_1.location,
                                         self.open_survey)))
     self.batch.completed_households.create(householdmember=self.member_2)
     self.assertEqual(
         100,
         completion_rate.percentage_completed(
             Household.all_households_in(self.investigator_1.location,
                                         self.open_survey)))