def setUp(self): super().setUp() consultee = FactoryFloor.ConsultationRoleFactory() org = consultee.organization org.grouping.add(1) # make sure it will load as an indigenous org instructions = FactoryFloor.ConsultationInstructionFactory(organization=org) status = models.Status.objects.first() sector = FactoryFloor.SectorFactory() entry_type = models.EntryType.objects.first() for x in range(1, 10): e = FactoryFloor.EntryFactory(status=status) e.organizations.add(org) e.sectors.add(sector) activate('en') self.test_urls = [ reverse_lazy('ihub:consultation_log_pdf') + "?fy=None§ors=None&orgs=None&statuses=None&entry_types=None&report_title=Test&from_date=None&to_date=None", reverse_lazy('ihub:consultation_log_xlsx') + "?fy=None§ors=None&orgs=None&statuses=None&entry_types=None&report_title=Test&from_date=None&to_date=None", reverse_lazy('ihub:summary_xlsx') + "?fy=None§ors=None&orgs=None&from_date=None&to_date=None", reverse_lazy('ihub:summary_pdf') + "?fy=None§ors=None&orgs=None&from_date=None&to_date=None", reverse_lazy('ihub:capacity_xlsx') + "?fy=None§ors=None&orgs=None&from_date=None&to_date=None", reverse_lazy('ihub:report_q', args=[org.id]), reverse_lazy('ihub:consultation_instructions_pdf'), reverse_lazy('ihub:consultation_instructions_xlsx'), ] self.view = views.ConsultationLogPDFTemplateView
def setUp(self): super().setUp() self.starter_dicts = [ { "model": ml_models.Sector, "url_name": "delete_sector", "view": views.SectorHardDeleteView }, { "model": models.Status, "url_name": "delete_status", "view": views.StatusHardDeleteView }, { "model": models.EntryType, "url_name": "delete_entry_type", "view": views.EntryTypeHardDeleteView }, { "model": models.FundingPurpose, "url_name": "delete_funding_purpose", "view": views.FundingPurposeHardDeleteView }, { "model": ml_models.Reserve, "url_name": "delete_reserve", "view": views.ReserveHardDeleteView }, { "model": ml_models.Nation, "url_name": "delete_nation", "view": views.NationHardDeleteView }, { "model": models.FundingProgram, "url_name": "delete_program", "view": views.FundingProgramHardDeleteView }, { "model": ml_models.RelationshipRating, "url_name": "delete_rating", "view": views.RelationshipRatingHardDeleteView }, ] self.test_dicts = list() self.user = self.get_and_login_user(in_group="ihub_admin") for d in self.starter_dicts: new_d = d m = d["model"] if m == ml_models.Sector: obj = FactoryFloor.SectorFactory() elif m == ml_models.RelationshipRating: obj = m.objects.create(name=faker.catch_phrase(), level=faker.pyint(1, 100)) else: obj = m.objects.create(name=faker.catch_phrase()) new_d["obj"] = obj new_d["url"] = reverse_lazy("ihub:" + d["url_name"], kwargs={"pk": obj.id}) self.test_dicts.append(new_d)