Exemplo n.º 1
0
 def setUp(self):
     self.survey_helper.load_test_surveys()
     django_apps.app_configs['edc_device'].device_id = '99'
     site_mappers.registry = {}
     site_mappers.loaded = False
     site_mappers.register(TestMapper)
     self.survey_schedule_object = site_surveys.get_survey_schedules()[0]
 def setUp(self):
     self.survey_helper.load_test_surveys()
     django_apps.app_configs['edc_device'].device_id = '99'
     site_mappers.registry = {}
     site_mappers.loaded = False
     site_mappers.register(TestMapper)
     self.household_structure = self.household_helper.make_household_structure(
     )
 def setUp(self):
     self.survey_helper.load_test_surveys()
     django_apps.app_configs['edc_device'].device_id = '99'
     site_mappers.registry = {}
     site_mappers.loaded = False
     site_mappers.register(TestMapper)
     self.household_structure = self.member_helper.make_household_ready_for_enumeration(
         make_hoh=False)
     self.today_datetime = self.household_structure.report_datetime
 def test_ahs_in_non_intervention(self):
     """Asserts difference in the CRF list between default list
     and AHS intervention map_area.
     """
     site_mappers._current_map_area = 'test_community2'
     site_mappers.registry = {}
     site_mappers.register(TestMapper2)
     self.assertFalse(site_mappers.registry['test_community2'].intervention)
     for crf in crfs_ahs.forms:
         self.assertNotIn(crf.model, ['bcpp_subject.tbsymptoms',
                                      'bcpp_subject.hivuntested'])
Exemplo n.º 5
0
 def setUp(self):
     self.survey_helper.load_test_surveys()
     django_apps.app_configs['edc_device'].device_id = '99'
     site_mappers.registry = {}
     site_mappers.loaded = False
     site_mappers.register(TestMapper)
     report_datetime = self.member_helper.get_utcnow()
     household_structure = self.member_helper.make_household_ready_for_enumeration(
         report_datetime=report_datetime)
     self.household_member = self.member_helper.add_household_member(
         household_structure=household_structure,
         report_datetime=report_datetime)
Exemplo n.º 6
0
    def setUp(self):
        survey_constants = dict(ANONYMOUS_SURVEY=ANONYMOUS_SURVEY,
                                ESS_SURVEY=ESS_SURVEY,
                                AHS_SURVEY=AHS_SURVEY,
                                BHS_SURVEY=BHS_SURVEY,
                                BCPP_YEAR_1=BCPP_YEAR_1,
                                BCPP_YEAR_2=BCPP_YEAR_2,
                                BCPP_YEAR_3=BCPP_YEAR_3)
        self.survey_helper.load_test_surveys(
            load_all=True,
            survey_schedules=[bcpp_year_one, bcpp_year_two, bcpp_year_three],
            group_name=self.survey_group_name,
            constants=survey_constants)
        django_apps.app_configs['edc_device'].device_id = '99'
        site_mappers.registry = {}
        site_mappers.loaded = False
        site_mappers.register(TestMapper)

        survey_schedule = site_surveys.get_survey_schedule_from_field_value(
            f'{self.survey_group_name}.bcpp-year-3')
        self.consent_data_male = {
            'identity': '317115158',
            'confirm_identity': '317115158',
        }
        self.subject_visit_male = self.make_subject_visit_for_consented_subject(
            visit_code=E0,
            gender=MALE,
            survey_schedule=survey_schedule,
            **self.consent_data_male)

        self.consent_data_female = {
            'identity': '317221515',
            'confirm_identity': '317221515',
        }
        self.subject_visit_female = self.make_subject_visit_for_consented_subject(
            visit_code=E0,
            gender=FEMALE,
            survey_schedule=survey_schedule,
            **self.consent_data_female)

        survey_schedule = site_surveys.get_survey_schedule_from_field_value(
            f'{self.survey_group_name}.bcpp-year-1')
        self.consent_data_male_t0 = {
            'identity': '317115159',
            'confirm_identity': '317115159',
        }
        self.subject_visit_male_t0 = self.make_subject_visit_for_consented_subject(
            visit_code=T0,
            gender=MALE,
            survey_schedule=survey_schedule,
            **self.consent_data_male_t0)

        self.study_site = '40'
Exemplo n.º 7
0
 def setUp(self):
     self.survey_helper.load_test_surveys()
     django_apps.app_configs['edc_device'].device_id = '99'
     site_mappers.registry = {}
     site_mappers.loaded = False
     site_mappers.register(TestMapper)
     self.survey_schedule_object = site_surveys.get_survey_schedules()[0]
     self.household_structure = self.member_helper.make_household_ready_for_enumeration(
         make_hoh=False,
         report_datetime=self.survey_schedule_object.start)
     self.defaults = dict(
         household_structure=self.household_structure,
         report_datetime=self.household_structure.report_datetime,
         first_name='NOAM',
         initials='NC',
         inability_to_participate=ABLE_TO_PARTICIPATE,
         survival_status=ALIVE,
         age_in_years=25,
         study_resident=YES,
         gender=FEMALE,
         relation=HEAD_OF_HOUSEHOLD)
    def setUp(self):
        self.device_helper.override_device(device_id='99',
                                           device_role=CENTRAL_SERVER)

        self.survey_helper.load_test_surveys()
        django_apps.app_configs['edc_device'].device_id = '99'
        site_mappers.registry = {}
        site_mappers.loaded = False
        site_mappers.register(TestPlotMapper)

        self.subject_identifier = '12345'
        self.view = TestView()
        request = RequestFactory()

        self.view.request = request
        self.view.request.META = {'HTTP_CLIENT_IP': '1.1.1.1'}
        self.view.request.GET = request
        self.view.object_list = None
        self.view.kwargs = {}

        map_area = 'test_community'
        self.plot = self.plot_helper.make_plot(map_area=map_area)
    def setUp(self):
        self.survey_helper.load_test_surveys(load_all=True)
        django_apps.app_configs['edc_device'].device_id = '99'
        site_mappers.registry = {}
        site_mappers.loaded = False
        site_mappers.register(TestMapper)
        household_structure = self.member_helper.make_household_ready_for_enumeration()

        self.options = {
            'household_identifier': household_structure.household.household_identifier,
            'internal_identifier': '343216789',
            'subject_identifier': '123456',
            'survey_schedule': household_structure.survey_schedule,
            'household_structure': household_structure.id,
            'household_log': household_structure.householdlog.id,
            'first_name': 'NEO',
            'initials': 'NJK',
            'relation': 'son',
            'gender': MALE,
            'age_in_years': 22,
            'survival_status': ALIVE,
            'present_today': YES,
            'inability_to_participate': ABLE_TO_PARTICIPATE,
            'inability_to_participate_other': None,
            'study_resident': NO,
            'personal_details_changed': NO,
            'visit_attempts': 3,
            'has_moved': NO,
            'eligible_htc': True,
            'refused_htc': False,
            'htc': True,
            'target': 2,
            'auto_filled': False,
            'updated_after_auto_filled': False,
            'additional_key': None,
            'report_datetime': (household_structure.householdlog.
                                householdlogentry_set.all()[0].report_datetime),
        }
Exemplo n.º 10
0
class BotswanaPlotMapper(Mapper):

    map_area = 'botswana'
    map_code = '00'
    pair = 0
    regions = []
    sections = []
    intervention = False
    landmarks = []
    center_lat = -22.543839
    center_lon = 23.855027
    radius = 900


site_mappers.register(BotswanaPlotMapper)


class AnonymousMapper(Mapper):

    map_area = 'austin'
    map_code = '88'
    center_lat = -30.2671500
    center_lon = 97.7430600
    radius = 100.5
    location_boundary = ()
    intervention = True
    landmarks = None


site_mappers.register(AnonymousMapper)
 def setUp(self):
     self.survey_helper.load_test_surveys(load_all=True)
     django_apps.app_configs['edc_device'].device_id = '99'
     site_mappers.registry = {}
     site_mappers.loaded = False
     site_mappers.register(TestMapper)
 def setUp(self):
     site_mappers.registry = {}
     site_mappers.register(TestPlotMapper)
     self.plot = self.plot_helper.make_confirmed_plot()
 def setUp(self):
     django_apps.app_configs['edc_device'].device_id = '99'
     site_mappers.registry = {}
     site_mappers.loaded = False
     site_mappers.register(TestPlotMapper)
     self.plot = self.plot_helper.make_plot(htc=True, selected=None)
 def setUp(self):
     site_mappers.registry = {}
     site_mappers.register(TestMapper)
Exemplo n.º 15
0
class BotswanaPlotMapper(Mapper):

    map_area = 'botswana'
    map_code = '00'
    pair = 0
    regions = []
    sections = []
    intervention = False
    landmarks = []
    center_lat = -22.543839
    center_lon = 23.855027
    radius = 900


site_mappers.register(BotswanaPlotMapper)


class AnonymousMapper(Mapper):

    map_area = 'austin'
    map_code = '88'
    center_lat = -30.2671500
    center_lon = 97.7430600
    radius = 100.5
    location_boundary = ()
    intervention = True
    landmarks = None


site_mappers.register(AnonymousMapper)