def create_antenatal_enrollment(self, **kwargs): import_holidays() preg_screening = mommy.make_recipe( 'flourish_caregiver.screeningpregwomen', ) self.options = { 'consent_datetime': get_utcnow(), 'screening_identifier': preg_screening.screening_identifier, 'breastfeed_intent': YES, 'version': '1' } subject_consent = mommy.make_recipe( 'flourish_caregiver.subjectconsent', **self.options) mommy.make_recipe( 'flourish_caregiver.antenatalenrollment', subject_identifier=subject_consent.subject_identifier, ) mommy.make_recipe( 'flourish_caregiver.caregiverlocator', subject_identifier=subject_consent.subject_identifier, ) return subject_consent.subject_identifier
def create_TD_efv_enrollment(self, screening_identifier, **kwargs): import_holidays() try: maternal_dataset_obj = MaternalDataset.objects.get( screening_identifier=screening_identifier) except MaternalDataset.DoesNotExist: pass else: prior_screening = mommy.make_recipe( 'flourish_caregiver.screeningpriorbhpparticipants', screening_identifier=maternal_dataset_obj.screening_identifier) consent_options = { 'consent_datetime': get_utcnow(), 'screening_identifier': prior_screening.screening_identifier, 'breastfeed_intent': YES, 'version': '1' } subject_consent = mommy.make_recipe( 'flourish_caregiver.subjectconsent', **consent_options) mommy.make_recipe( 'flourish_caregiver.caregiverchildconsent', subject_consent=subject_consent, child_dob=maternal_dataset_obj.delivdt, ) mommy.make_recipe('flourish_caregiver.caregiverpreviouslyenrolled') return subject_consent.subject_identifier return None
def setUp(self): import_holidays() self.panel_one = Panel.objects.create(name='one') register_to_site_reference_configs() site_visit_schedules._registry = {} site_visit_schedules.loaded = False site_visit_schedules.register(visit_schedule) site_reference_configs.register_from_visit_schedule( visit_models={ 'edc_appointment.appointment': 'edc_metadata.subjectvisit'}) self.subject_identifier = '1111111' subject_consent = SubjectConsent.objects.create( subject_identifier=self.subject_identifier, consent_datetime=get_utcnow()) _, self.schedule = site_visit_schedules.get_by_onschedule_model( 'edc_metadata.onschedule') self.schedule.put_on_schedule( subject_identifier=self.subject_identifier, onschedule_datetime=subject_consent.consent_datetime) self.appointment = Appointment.objects.get( subject_identifier=self.subject_identifier, visit_code=self.schedule.visits.first.code) self.subject_visit = SubjectVisit.objects.create( appointment=self.appointment, subject_identifier=self.subject_identifier, reason=SCHEDULED)
def setUp(self): import_holidays() self.visit_schedule = VisitSchedule( name='visit_schedule', verbose_name='Visit Schedule', offstudy_model='edc_visit_schedule.subjectoffstudy', death_report_model='edc_visit_schedule.deathreport') self.schedule = Schedule( name='schedule', onschedule_model='edc_visit_schedule.onschedule', offschedule_model='edc_visit_schedule.offschedule', appointment_model='edc_appointment.appointment', consent_model='edc_visit_schedule.subjectconsent') self.schedule2 = Schedule( name='schedule_two', onschedule_model='edc_visit_schedule.onscheduletwo', offschedule_model='edc_visit_schedule.offscheduletwo', appointment_model='edc_appointment.appointment', consent_model='edc_visit_schedule.subjectconsent') self.schedule3 = Schedule( name='schedule_three', onschedule_model='edc_visit_schedule.onschedulethree', offschedule_model='edc_visit_schedule.offschedulethree', appointment_model='edc_appointment.appointment', consent_model='edc_visit_schedule.subjectconsent')
def setUp(self): import_holidays() self.panel_one = Panel.objects.create(name='one') self.panel_seven = Panel.objects.create(name='seven') self.panel_blah = Panel.objects.create(name='blah') register_to_site_reference_configs() site_visit_schedules._registry = {} site_visit_schedules.loaded = False site_visit_schedules.register(visit_schedule) site_reference_configs.register_from_visit_schedule( visit_models={ 'edc_appointment.appointment': 'edc_metadata.subjectvisit'}) self.subject_identifier = '1111111' self.assertEqual(CrfMetadata.objects.all().count(), 0) self.assertEqual(RequisitionMetadata.objects.all().count(), 0) subject_consent = SubjectConsent.objects.create( subject_identifier=self.subject_identifier, consent_datetime=get_utcnow()) _, self.schedule = site_visit_schedules.get_by_onschedule_model( 'edc_metadata.onschedule') self.schedule.put_on_schedule( subject_identifier=self.subject_identifier, onschedule_datetime=subject_consent.consent_datetime) self.appointment = Appointment.objects.get( subject_identifier=self.subject_identifier, visit_code=self.schedule.visits.first.code)
def setUp(self): import_holidays() self.subject_screening = mommy.make_recipe( 'td_maternal.subjectscreening') self.td_consent_version = mommy.make_recipe( 'td_maternal.tdconsentversion', screening_identifier=self.subject_screening.screening_identifier, version='1') self.options = { 'screening_identifier': self.subject_screening.screening_identifier, 'consent_datetime': get_utcnow, 'first_name': 'TESTING', 'last_name': 'TESTING', 'initials': 'TT', 'identity': '122222222', 'confirm_identity': '122222222', 'version': '1' } self.consent_v1 = mommy.make_recipe('td_maternal.subjectconsent', **self.options) mommy.make_recipe( 'td_maternal.antenatalenrollment', subject_identifier=self.consent_v1.subject_identifier, report_datetime=get_utcnow)
def setUp(self): import_holidays() self.options = {'consent_datetime': get_utcnow(), 'version': '1'} self.maternal_dataset_options = { 'mom_enrolldate': get_utcnow(), 'mom_hivstatus': 'HIV-infected', 'study_maternal_identifier': '12345', 'protocol': 'Tshilo Dikotla' } self.child_dataset_options = { 'infant_hiv_exposed': 'Exposed', 'infant_enrolldate': get_utcnow(), 'study_maternal_identifier': '12345', 'study_child_identifier': '1234', 'infant_sex': MALE } self.child_assent_options = { 'gender': MALE, 'first_name': 'TEST ONE', 'last_name': 'TEST', 'initials': 'TOT', 'identity': '123425678', 'identity_type': 'birth_cert', 'confirm_identity': '123425678', 'preg_testing': YES, 'citizen': YES }
def setUp(self): import_holidays() register_to_site_reference_configs() for name in ['one', 'two', 'three', 'four', 'five', 'six']: Panel.objects.create(name=name) site_visit_schedules._registry = {} site_visit_schedules.loaded = False site_visit_schedules.register(visit_schedule) site_reference_configs.register_from_visit_schedule( visit_models={ 'edc_appointment.appointment': 'edc_metadata.subjectvisit'}) self.subject_identifier = '1111111' self.assertEqual(CrfMetadata.objects.all().count(), 0) self.assertEqual(RequisitionMetadata.objects.all().count(), 0) subject_consent = SubjectConsent.objects.create( subject_identifier=self.subject_identifier, consent_datetime=get_utcnow()) _, self.schedule = site_visit_schedules.get_by_onschedule_model( 'edc_metadata.onschedule') self.schedule.put_on_schedule( subject_identifier=self.subject_identifier, onschedule_datetime=subject_consent.consent_datetime) self.appointment = Appointment.objects.get( subject_identifier=self.subject_identifier, visit_code=self.schedule.visits.first.code) self.subject_visit = SubjectVisit.objects.create( appointment=self.appointment, subject_identifier=self.subject_identifier, reason=SCHEDULED)
def test_create_no_holidays(self): """test create appointment, no holiday to avoid after 1900""" import_holidays() appt_datetime = Arrow.fromdatetime(datetime(1900, 1, 1)).datetime expected_appt_datetime = Arrow.fromdatetime(datetime(1900, 1, 2)).datetime creator = AppointmentCreator( subject_identifier=self.subject_identifier, visit_schedule_name=self.visit_schedule.name, schedule_name=self.schedule.name, visit=self.visit1000, timepoint_datetime=appt_datetime, ) self.assertEqual(Appointment.objects.all()[0], creator.appointment) self.assertEqual(Appointment.objects.all()[0].appt_datetime, expected_appt_datetime) appt_datetime = Arrow.fromdatetime(datetime(2017, 1, 1)).datetime creator = AppointmentCreator( subject_identifier=self.subject_identifier, visit_schedule_name=self.visit_schedule.name, schedule_name=self.schedule.name, visit=self.visit1000, timepoint_datetime=appt_datetime, ) self.assertEqual(Appointment.objects.all()[0], creator.appointment) self.assertEqual(Appointment.objects.all()[0].appt_datetime, appt_datetime)
def setUp(self): import_holidays() self.visit_schedule = VisitSchedule( name='visit_schedule', verbose_name='Visit Schedule', offstudy_model='edc_visit_schedule.subjectoffstudy', death_report_model='edc_visit_schedule.deathreport') self.schedule = Schedule( name='schedule', onschedule_model='edc_visit_schedule.onschedule', offschedule_model='edc_visit_schedule.offschedule', appointment_model='edc_appointment.appointment', consent_model='edc_visit_schedule.subjectconsent') visit = Visit( code='1000', rbase=relativedelta(days=0), rlower=relativedelta(days=0), rupper=relativedelta(days=6), facility_name='default') self.schedule.add_visit(visit) self.visit_schedule.add_schedule(self.schedule) site_visit_schedules._registry = {} site_visit_schedules.register(self.visit_schedule) self.subject_consent = SubjectConsent.objects.create( subject_identifier='12345', consent_datetime=get_utcnow() - relativedelta(seconds=1), dob=date(1995, 1, 1), identity='11111', confirm_identity='11111') self.subject_identifier = self.subject_consent.subject_identifier
def setUp(self): import_holidays() self.options = {'consent_datetime': get_utcnow(), 'version': '1'} self.maternal_dataset_options = { 'delivdt': get_utcnow() - relativedelta(years=2, months=0), 'mom_enrolldate': get_utcnow(), 'mom_hivstatus': 'HIV-infected', 'study_maternal_identifier': '12345', 'protocol': 'Tshilo Dikotla' } self.child_dataset_options = { 'infant_hiv_exposed': 'Exposed', 'infant_enrolldate': get_utcnow(), 'study_maternal_identifier': '12345', 'study_child_identifier': '1234' } self.child_birth_options = { 'report_datetime': get_utcnow(), 'first_name': 'TR', 'initials': 'TT', 'dob': get_utcnow(), 'gender': MALE }
def setUp(self): import_holidays() self.subject_helper = SubjectHelperMixin() self.options = {'consent_datetime': get_utcnow(), 'version': '1'} self.child_dummy_consent_cls = django_apps.get_model( 'flourish_child.childdummysubjectconsent') self.caregiver_child_consent_cls = django_apps.get_model( 'flourish_caregiver.caregiverchildconsent') self.maternal_dataset_options = { 'delivdt': get_utcnow() - relativedelta(years=2, months=5), 'mom_enrolldate': get_utcnow(), 'mom_hivstatus': 'HIV-infected', 'study_maternal_identifier': '89721', 'protocol': 'Tshilo Dikotla' } self.child_dataset_options = { 'infant_hiv_exposed': 'Exposed', 'infant_enrolldate': get_utcnow(), 'study_maternal_identifier': '89721', 'study_child_identifier': '1234' }
def setUp(self): import_holidays() self.options = {'consent_datetime': get_utcnow(), 'version': '2'} screening_preg = mommy.make_recipe( 'flourish_caregiver.screeningpregwomen', ) self.preg_subject_consent = mommy.make_recipe( 'flourish_caregiver.subjectconsent', screening_identifier=screening_preg.screening_identifier, breastfeed_intent=YES, **self.options) self.preg_caregiver_child_consent_obj = mommy.make_recipe( 'flourish_caregiver.caregiverchildconsent', subject_consent=self.preg_subject_consent, gender=None, first_name=None, last_name=None, identity=None, confirm_identity=None, study_child_identifier=None, child_dob=None, version='2') self.preg_subject_identifier = self.preg_subject_consent.subject_identifier
def setUpTestData(cls): import_holidays(test=True) if cls.import_randomization_list: RandomizationListImporter( verbose=False, name="default", sid_count_for_tests=cls.sid_count_for_tests, )
def setUpClass(cls): super().setUpClass() if cls.import_randomization_list: RandomizationListImporter(verbose=False) import_holidays(test=True) site_list_data.autodiscover() GroupPermissionsUpdater(codenames_by_group=get_codenames_by_group(), verbose=True)
def setUp(self): import_holidays() self.subject_identifier = '12345' self.helper = self.helper_cls( subject_identifier=self.subject_identifier) site_visit_schedules._registry = {} site_visit_schedules.register(visit_schedule=visit_schedule1) site_visit_schedules.register(visit_schedule=visit_schedule2)
def setUp(self): import_holidays() self.helper = Helper() site_visit_schedules._registry = {} site_visit_schedules.register(visit_schedule1) self.path = mkdtemp() self.helper.create_crfs(5) self.subject_visit = SubjectVisit.objects.all()[0]
def setUp(self): v1_consent = Consent( "visit_schedule_app.subjectconsent", version="1", start=Protocol().study_open_datetime, end=Protocol().study_close_datetime, age_min=18, age_is_adult=18, age_max=64, gender=[MALE, FEMALE], ) import_holidays() site_consents.registry = {} site_consents.register(v1_consent) self.visit_schedule = VisitSchedule( name="visit_schedule", verbose_name="Visit Schedule", offstudy_model="visit_schedule_app.subjectoffstudy", death_report_model="visit_schedule_app.deathreport", ) self.schedule = Schedule( name="schedule", onschedule_model="visit_schedule_app.onschedule", offschedule_model="visit_schedule_app.offschedule", appointment_model="edc_appointment.appointment", consent_model="visit_schedule_app.subjectconsent", ) visit = Visit( code="1000", rbase=relativedelta(days=0), rlower=relativedelta(days=0), rupper=relativedelta(days=6), timepoint=1, ) self.schedule.add_visit(visit) self.visit_schedule.add_schedule(self.schedule) site_visit_schedules._registry = {} site_visit_schedules.register(self.visit_schedule) site_reference_configs.registry = {} site_reference_configs.register_from_visit_schedule(visit_models={ "edc_appointment.appointment": "visit_schedule_app.subjectvisit" }) self.subject_consent = SubjectConsent.objects.create( subject_identifier="12345", consent_datetime=get_utcnow() - relativedelta(seconds=1), dob=date(1995, 1, 1), identity="11111", confirm_identity="11111", ) self.subject_identifier = self.subject_consent.subject_identifier
def setUp(self): import_holidays() subject_screening = mommy.make_recipe( 'ambition_screening.subjectscreening') consent = mommy.make_recipe( 'ambition_subject.subjectconsent', screening_identifier=subject_screening.screening_identifier, consent_datetime=datetime(2017, 12, 1, 0, 0, 0, 0, pytz.utc)) self.subject_identifier = consent.subject_identifier
def setUp(self): super().setUp() import_randomization_list() import_holidays() url_names = (self.extra_url_names + list(settings.DASHBOARD_URL_NAMES.values()) + list(settings.LAB_DASHBOARD_URL_NAMES.values()) + list(dashboard_urls.values())) self.url_names = list(set(url_names))
def setUp(self): import_holidays() site_visit_schedules._registry = {} site_visit_schedules.loaded = False site_visit_schedules.register(visit_schedule) # note crfs in visit schedule are all set to REQUIRED by default. _, self.schedule = site_visit_schedules.get_by_onschedule_model( 'edc_metadata.onschedule')
def setUpClass(cls): super().setUpClass() import_holidays(test=True) add_or_update_django_sites(sites=get_sites_by_country("tanzania")) site_list_data.autodiscover() GroupPermissionsUpdater(codenames_by_group=get_codenames_by_group(), verbose=True) if cls.import_randomization_list: RandomizationListImporter(verbose=False, name="default")
def setUp(self): import_holidays() SubjectVisit.visit_sequence_cls = VisitSequence self.subject_identifier = '12345' self.helper = self.helper_cls( subject_identifier=self.subject_identifier) site_visit_schedules._registry = {} site_visit_schedules.register(visit_schedule=visit_schedule1) site_visit_schedules.register(visit_schedule=visit_schedule2) self.helper.consent_and_put_on_schedule()
def setUpClass(cls): super().setUpClass() site_randomizers._registry = {} site_randomizers.register(Randomizer) add_or_update_django_sites( apps=django_apps, sites=ambition_sites, fqdn=fqdn, verbose=False ) if cls.import_randomization_list: RandomizationListImporter(name="ambition", verbose=False) import_holidays(test=True)
def setUp(self): import_holidays() self.subject_identifier = '12345' self.helper = self.helper_cls( subject_identifier=self.subject_identifier) site_visit_schedules._registry = {} site_visit_schedules.register(visit_schedule=visit_schedule1) site_visit_schedules.register(visit_schedule=visit_schedule2) self.helper.consent_and_put_on_schedule() self.appointment = Appointment.objects.all( ).order_by('timepoint_datetime')[0]
def setUpClass(cls): add_or_update_django_sites(sites=[ SingleSite( settings.SITE_ID, "test_site", country_code="ug", country="uganda", domain="bugamba.ug.clinicedc.org", ) ]) import_holidays() return super().setUpClass()
def handle(self, *args, **options): import_holidays() try: count = 0 while count < 16: omang = '111121110' omang = omang[:-len(str(count))] + str(count) if count % 2: create_mother(hiv_pos_mother_options, omang=omang) else: create_mother(hiv_neg_mother_options, omang=omang) count += 1 except AttributeError as e: raise CommandError(e)
def setUp(self): self.subject_screening = mommy.make_recipe( 'td_maternal.subjectscreening') self.subject_consent = mommy.make_recipe( 'td_maternal.tdconsentversion', screening_identifier=self.subject_screening.screening_identifier) options = { 'screening_identifier': self.subject_screening.screening_identifier, 'consent_datetime': get_utcnow, } self.subject_consent = mommy.make_recipe( 'td_maternal.subjectconsent', **options) import_holidays()
def setUp(self): import_holidays() options = { 'consent_datetime': get_utcnow, } consent = mommy.make_recipe('trainee_subject.subjectconsent', **options) self.subject_identifier = consent.subject_identifier options = { 'subject_identifier': self.subject_identifier, 'citizen_or_not': YES, 'enrollment_site': 'gaborone_private_hospital' } mommy.make_recipe('trainee_subject.subjectscreening', **options)
def setUp(self): import_holidays() screening = mommy.make_recipe('ambition_screening.subjectscreening', report_datetime=get_utcnow()) self.consent = mommy.make_recipe( 'ambition_subject.subjectconsent', consent_datetime=get_utcnow(), screening_identifier=screening.screening_identifier) self.appointment = Appointment.objects.get( visit_code=DAY1, subject_identifier=self.consent.subject_identifier) self.subject_visit = mommy.make_recipe('ambition_subject.subjectvisit', appointment=self.appointment, reason=SCHEDULED)
def setUp(self): import_holidays() self.visit_codes = [ DAY1, DAY3, DAY5, DAY7, DAY14, DAY12, DAY10, WEEK4, WEEK6, WEEK8, WEEK10, WEEK16, ]
def setUp(self): import_holidays() subject_screening = mommy.make_recipe( 'ambition_screening.subjectscreening') options = { 'screening_identifier': subject_screening.screening_identifier, 'consent_datetime': get_utcnow, } consent = mommy.make_recipe( 'ambition_subject.subjectconsent', **options) self.subject_identifier = consent.subject_identifier self.appointment = Appointment.objects.get( subject_identifier=self.subject_identifier, visit_code=DAY1) self.subject_visit = mommy.make_recipe( 'ambition_subject.subjectvisit', appointment=self.appointment, reason=SCHEDULED)
def setUp(self): import_holidays() v1_consent = Consent( "visit_schedule_app.subjectconsent", version="1", start=Protocol().study_open_datetime, end=Protocol().study_close_datetime, age_min=18, age_is_adult=18, age_max=64, gender=[MALE, FEMALE], ) site_consents.registry = {} site_consents.register(v1_consent) self.visit_schedule = VisitSchedule( name="visit_schedule", verbose_name="Visit Schedule", offstudy_model="visit_schedule_app.subjectoffstudy", death_report_model="visit_schedule_app.deathreport", ) self.schedule = Schedule( name="schedule", onschedule_model="visit_schedule_app.onschedule", offschedule_model="visit_schedule_app.offschedule", appointment_model="edc_appointment.appointment", consent_model="visit_schedule_app.subjectconsent", ) self.schedule2 = Schedule( name="schedule_two", onschedule_model="visit_schedule_app.onscheduletwo", offschedule_model="visit_schedule_app.offscheduletwo", appointment_model="edc_appointment.appointment", consent_model="visit_schedule_app.subjectconsent", ) self.schedule3 = Schedule( name="schedule_three", onschedule_model="visit_schedule_app.onschedulethree", offschedule_model="visit_schedule_app.offschedulethree", appointment_model="edc_appointment.appointment", consent_model="visit_schedule_app.subjectconsent", )
def setUp(self): import_holidays() screening = mommy.make_recipe('ambition_screening.subjectscreening', report_datetime=get_utcnow()) self.consent = mommy.make_recipe( 'ambition_subject.subjectconsent', consent_datetime=get_utcnow(), screening_identifier=screening.screening_identifier) self.visit_code = WEEK10 for appointment in Appointment.objects.all().order_by('timepoint'): self.subject_visit = mommy.make_recipe( 'ambition_subject.subjectvisit', appointment=appointment, reason=SCHEDULED) if appointment.visit_code == self.visit_code: break
def setUp(self): import_holidays() self.subject_screening = mommy.make_recipe( 'flourish_caregiver.screeningpriorbhpparticipants') self.eligible_options = { # 'screening_identifier': self.subject_screening.screening_identifier, 'consent_datetime': get_utcnow, 'remain_in_study': YES, 'hiv_testing': YES, 'breastfeed_intent': YES, 'consent_reviewed': YES, 'study_questions': YES, 'assessment_score': YES, 'consent_signature': YES, 'consent_copy': YES }
def setUp(self): super().setUp() v1_consent = Consent( "visit_schedule_app.subjectconsent", version="1", start=Protocol().study_open_datetime, end=Protocol().study_close_datetime, age_min=18, age_is_adult=18, age_max=64, gender=[MALE, FEMALE], ) import_holidays() site_reference_configs.register_from_visit_schedule(visit_models={ "edc_appointment.appointment": "visit_schedule_app.subjectvisit" }) site_consents.registry = {} site_consents.register(v1_consent)
def setUp(self): import_holidays() self.subject_identifier = '12345678' self.subject_identifier = self.subject_identifier[:-1] + '2' self.study_maternal_identifier = '981232' self.options = {'consent_datetime': get_utcnow(), 'version': '1'} self.maternal_dataset_options = { 'delivdt': get_utcnow() - relativedelta(years=2, months=5), 'mom_enrolldate': get_utcnow(), 'mom_hivstatus': 'HIV-infected', 'study_maternal_identifier': self.study_maternal_identifier, 'protocol': 'Tshilo Dikotla' } self.child_dataset_options = { 'infant_hiv_exposed': 'Exposed', 'infant_enrolldate': get_utcnow(), 'study_maternal_identifier': self.study_maternal_identifier, 'study_child_identifier': '1234' } self.maternal_dataset_options['protocol'] = 'Mpepu' self.maternal_dataset_options['delivdt'] = get_utcnow( ) - relativedelta(years=5, months=2) self.maternal_dataset_obj = mommy.make_recipe( 'flourish_caregiver.maternaldataset', subject_identifier=self.subject_identifier, preg_efv=1, **self.maternal_dataset_options) mommy.make_recipe('flourish_child.childdataset', **self.child_dataset_options) mommy.make_recipe('flourish_caregiver.caregiverlocator', screening_identifier=self.maternal_dataset_obj. screening_identifier) self.sh = SubjectHelperMixin()
def setUp(self): import_holidays() self.subject_identifier = '12345678' self.study_maternal_identifier = '89721' self.options = {'consent_datetime': get_utcnow(), 'version': '1'} self.maternal_dataset_options = { 'delivdt': get_utcnow() - relativedelta(years=2, months=5), 'mom_enrolldate': get_utcnow(), 'mom_hivstatus': 'HIV-infected', 'study_maternal_identifier': self.study_maternal_identifier, 'protocol': 'Tshilo Dikotla' } self.child_dataset_options = { 'infant_hiv_exposed': 'Exposed', 'infant_enrolldate': get_utcnow(), 'study_maternal_identifier': self.study_maternal_identifier, 'study_child_identifier': '1234' }
def setUp(self): self.subject_identifier = '111111111' self.screening_identifier = '12345' self.reference_helper = self.reference_helper_cls( visit_model=self.visit_model, subject_identifier=self.subject_identifier) report_datetime = get_utcnow() self.reference_helper.create_visit(report_datetime=report_datetime, timepoint='1000M') self.reference_helper.create_visit(report_datetime=report_datetime + relativedelta(days=1), timepoint='2000M') self.reference_helper.create_visit(report_datetime=report_datetime + relativedelta(days=3), timepoint='3000M') self.reference_helper.create_visit(report_datetime=report_datetime + relativedelta(days=2), timepoint='2002M') import_holidays()
def setUp(self): import_holidays() site_visit_schedules.loaded = False site_visit_schedules._registry = {} site_visit_schedules.register(visit_schedule)
def setUpClass(cls): import_holidays() return super().setUpClass()
def setUp(self): super().setUp() import_holidays()