def setUp(self):
     country = w_factories.CountryFactory()
     self.program_empty = w_factories.RFProgramFactory()
     self.program_empty.country.add(country)
     self.program_full = w_factories.RFProgramFactory(tiers=True, levels=1)
     self.program_full.country.add(country)
     for level in self.program_full.levels.all():
         indicator = i_factories.RFIndicatorFactory(program=self.program_full, level=level, targets=True)
         site = w_factories.SiteProfileFactory(country=country)
         result = i_factories.ResultFactory(indicator=indicator, achieved=100)
         result.site.set([site])
     self.site = site
     tola_user = w_factories.TolaUserFactory(country=country)
     w_factories.grant_program_access(tola_user, self.program_empty, country, 'high')
     self.client.force_login(tola_user.user)
Ejemplo n.º 2
0
 def setUp(self):
     country = w_factories.CountryFactory()
     self.program = w_factories.RFProgramFactory(tiers=True, levels=2)
     self.program.country.add(country)
     for level in self.program.levels.all():
         i_factories.RFIndicatorFactory(program=self.program,
                                        level=level,
                                        targets=500,
                                        results=400)
     tola_user = w_factories.TolaUserFactory(country=country)
     w_factories.grant_program_access(tola_user, self.program, country,
                                      'high')
     self.client.force_login(tola_user.user)
Ejemplo n.º 3
0
 def setUp(self):
     country = w_factories.CountryFactory()
     self.program = w_factories.RFProgramFactory(migrated=False)
     self.program.country.add(country)
     for _, level in Indicator.OLD_LEVELS:
         i_factories.RFIndicatorFactory(program=self.program,
                                        old_level=level,
                                        targets=500,
                                        results=400)
     tola_user = w_factories.TolaUserFactory(country=country)
     w_factories.grant_program_access(tola_user, self.program, country,
                                      'high')
     self.client.force_login(tola_user.user)
 def setUp(self):
     country = w_factories.CountryFactory()
     self.program = w_factories.RFProgramFactory(migrated=False)
     self.program.country.add(country)
     self.indicator = i_factories.RFIndicatorFactory(
         program=self.program,
         target_frequency=Indicator.ANNUAL,
         targets=500,
         results=True)
     tola_user = w_factories.TolaUserFactory(country=country)
     w_factories.grant_program_access(tola_user, self.program, country,
                                      'high')
     self.client.force_login(tola_user.user)
 def setUp(self):
     country = w_factories.CountryFactory()
     self.program = w_factories.RFProgramFactory(
         migrated=True,
         tiers=[u'Spécîal Chåracters1', u'###!@#$', 'asdf'],
         levels=2)
     self.program.country.add(country)
     self.indicator = i_factories.RFIndicatorFactory(
         program=self.program,
         target_frequency=Indicator.ANNUAL,
         targets=500,
         results=True,
         level=self.program.levels.all()[3])
     tola_user = w_factories.TolaUserFactory(country=country)
     w_factories.grant_program_access(tola_user, self.program, country,
                                      'high')
     self.client.force_login(tola_user.user)