def setUp(self): delete_all_locations() self.domain_obj = create_domain(self.domain) self.region = LocationType.objects.create(domain=self.domain, name="region") self.town = LocationType.objects.create(domain=self.domain, name="town", parent_type=self.region) self.data_source_config = DataSourceConfiguration( domain=self.domain, display_name='Locations in Westworld', referenced_doc_type='Location', table_id=_clean_table_name(self.domain, str(uuid.uuid4().hex)), configured_filter={}, configured_indicators=[{ "type": "expression", "expression": { "type": "property_name", "property_name": "name" }, "column_id": "location_name", "display_name": "location_name", "datatype": "string" }], ) self.data_source_config.validate() self.data_source_config.save() self.pillow = get_kafka_ucr_pillow() self.pillow.bootstrap(configs=[self.data_source_config]) with trap_extra_setup(KafkaUnavailableError): self.pillow.get_change_feed().get_current_offsets()
def tearDown(self): delete_all_locations() delete_all_users() delete_domain_phone_numbers(self.TEST_DOMAIN) super(SMSNotificationTestCase, self).tearDown()
def setUp(self): delete_all_users() delete_all_locations() delete_all_repeaters() self.old_domain_obj = create_domain(self.old_domain) self.mobile_worker = CommCareUser.create( self.old_domain, '*****@*****.**', '123') self.web_user = WebUser.create(self.old_domain, '*****@*****.**', '***', is_active=True) self.location_types, self.locations = setup_locations_and_types( self.old_domain, location_types=["state", "county", "city"], stock_tracking_types=[], locations=[ ('Massachusetts', [('Middlesex', [ ('Cambridge', []), ('Somerville', []), ]), ('Suffolk', [ ('Boston', []), ])]), ('California', [ ('Los Angeles', []), ]), ])
def setUp(self): delete_all_locations() self.domain_obj = create_domain(self.domain) self.region = LocationType.objects.create(domain=self.domain, name="region") self.town = LocationType.objects.create(domain=self.domain, name="town", parent_type=self.region) self.data_source_config = DataSourceConfiguration( domain=self.domain, display_name='Locations in Westworld', referenced_doc_type='Location', table_id=_clean_table_name(self.domain, str(uuid.uuid4().hex)), configured_filter={}, configured_indicators=[{ "type": "expression", "expression": { "type": "property_name", "property_name": "name" }, "column_id": "location_name", "display_name": "location_name", "datatype": "string" }], ) self.data_source_config.validate() self.data_source_config.save() self.pillow = get_kafka_ucr_pillow() self.pillow.bootstrap(configs=[self.data_source_config]) with trap_extra_setup(KafkaUnavailableError): self.pillow.get_change_feed().get_current_offsets()
def tearDownClass(cls): delete_all_users() delete_all_locations() cls.ccdomain.delete() cls.other_domain.delete() ensure_index_deleted(USER_INDEX) super(AllCommCareUsersTest, cls).tearDownClass()
def tearDown(self): delete_all_locations() delete_all_users() delete_domain_phone_numbers(self.TEST_DOMAIN) super(SMSNotificationTestCase, self).tearDown()
def tearDown(self): self.old_domain_obj.delete() new_domain_obj = Domain.get_by_name(self.new_domain) if new_domain_obj: new_domain_obj.delete() delete_all_users() delete_all_locations() delete_all_repeaters()
def tearDown(self): delete_all_locations() for user in WebUser.by_domain(self.TEST_DOMAIN): user.delete() delete_domain_phone_numbers(self.TEST_DOMAIN) super(SMSNotificationTestCase, self).tearDown()
def tearDownClass(cls): cls.user1.delete(deleted_by=None) cls.user2.delete(deleted_by=None) cls.user3.delete(deleted_by=None) cls.domain_obj.delete() cls.other_domain_obj.delete() cls.definition.delete() delete_all_locations() super().tearDownClass()
def tearDownClass(cls): ensure_index_deleted(USER_INDEX) delete_all_locations() cls.admin_user_with_location.delete(cls.domain_obj.name, deleted_by=None) cls.admin_user.delete(cls.domain_obj.name, deleted_by=None) cls.domain_obj.delete() super().tearDownClass()
def tearDown(self): delete_all_locations() delete_all_users() delete_domain_phone_numbers(self.TEST_DOMAIN) for product in Product.by_domain(self.TEST_DOMAIN): product.delete() super(MissingReportNotificationTestCase, self).tearDown()
def tearDown(self): delete_all_locations() delete_all_users() delete_domain_phone_numbers(self.TEST_DOMAIN) for product in Product.by_domain(self.TEST_DOMAIN): product.delete() super(MissingReportNotificationTestCase, self).tearDown()
def tearDown(self): delete_all_locations() for user in WebUser.by_domain(self.TEST_DOMAIN): user.delete() delete_domain_phone_numbers(self.TEST_DOMAIN) for product in Product.by_domain(self.TEST_DOMAIN): product.delete() super(UrgentNonReportingNotificationTestCase, self).tearDown()
def tearDownClass(cls): MobileBackend.load_by_name(TEST_DOMAIN, TEST_BACKEND).delete() CommCareUser.get_by_username('stella').delete() CommCareUser.get_by_username('super').delete() delete_all_locations() LocationType.objects.all().delete() for product in Product.by_domain(TEST_DOMAIN): product.delete() SQLProduct.objects.all().delete() EWSGhanaConfig.for_domain(TEST_DOMAIN).delete() DocDomainMapping.objects.all().delete() generator.delete_all_subscriptions() Domain.get_by_name(TEST_DOMAIN).delete()
def tearDownClass(cls): MobileBackend.load_by_name(TEST_DOMAIN, TEST_BACKEND).delete() CommCareUser.get_by_username('stella').delete() CommCareUser.get_by_username('super').delete() delete_all_locations() LocationType.objects.all().delete() for product in Product.by_domain(TEST_DOMAIN): product.delete() SQLProduct.objects.all().delete() EWSGhanaConfig.for_domain(TEST_DOMAIN).delete() DocDomainMapping.objects.all().delete() generator.delete_all_subscriptions() Domain.get_by_name(TEST_DOMAIN).delete()
def tearDownClass(cls): delete_domain_phone_numbers(TEST_DOMAIN) CommCareUser.get_by_username('stella').delete() CommCareUser.get_by_username('super').delete() FacilityInCharge.objects.all().delete() delete_all_locations() LocationType.objects.all().delete() for product in Product.by_domain(TEST_DOMAIN): product.delete() SQLProduct.objects.all().delete() EWSGhanaConfig.for_domain(TEST_DOMAIN).delete() DocDomainMapping.objects.all().delete() Domain.get_by_name(TEST_DOMAIN).delete() super(EWSScriptTest, cls).tearDownClass()
def tearDownClass(cls): delete_domain_phone_numbers(TEST_DOMAIN) CommCareUser.get_by_username('stella').delete() CommCareUser.get_by_username('super').delete() FacilityInCharge.objects.all().delete() delete_all_locations() LocationType.objects.all().delete() for product in Product.by_domain(TEST_DOMAIN): product.delete() SQLProduct.objects.all().delete() EWSGhanaConfig.for_domain(TEST_DOMAIN).delete() DocDomainMapping.objects.all().delete() Domain.get_by_name(TEST_DOMAIN).delete() super(EWSScriptTest, cls).tearDownClass()
def tearDownClass(cls): CommCareUser.get_by_username("stella").delete() CommCareUser.get_by_username("super").delete() FacilityInCharge.objects.all().delete() delete_all_locations() LocationType.objects.all().delete() for product in Product.by_domain(TEST_DOMAIN): product.delete() SQLProduct.objects.all().delete() EWSGhanaConfig.for_domain(TEST_DOMAIN).delete() DocDomainMapping.objects.all().delete() generator.delete_all_subscriptions() cls.sms_backend_mapping.delete() cls.backend.delete() Domain.get_by_name(TEST_DOMAIN).delete()
def setUpClass(cls): delete_all_locations() delete_all_users() super(LocationChoiceProviderTest, cls).setUpClass() report = ReportConfiguration(domain=cls.domain) choices = [ SearchableChoice( location.location_id, location.display_name, searchable_text=[location.site_code, location.name] ) for location in cls.locations.itervalues() ] choices.sort(key=lambda choice: choice.display) cls.web_user = WebUser.create(cls.domain, 'blah', 'password') cls.choice_provider = LocationChoiceProvider(report, None) cls.static_choice_provider = StaticChoiceProvider(choices) cls.choice_query_context = partial(ChoiceQueryContext, user=cls.web_user)
def setUpClass(cls): delete_all_locations() delete_all_users() super(LocationChoiceProviderTest, cls).setUpClass() report = ReportConfiguration(domain=cls.domain) choices = [ SearchableChoice( location.location_id, location.display_name, searchable_text=[location.site_code, location.name]) for location in cls.locations.itervalues() ] choices.sort(key=lambda choice: choice.display) cls.web_user = WebUser.create(cls.domain, 'blah', 'password') cls.choice_provider = LocationChoiceProvider(report, None) cls.static_choice_provider = StaticChoiceProvider(choices) cls.choice_query_context = partial(ChoiceQueryContext, user=cls.web_user)
def setUpClass(cls): delete_all_locations() delete_all_users() super(LocationChoiceProviderTest, cls).setUpClass() report = ReportConfiguration(domain=cls.domain) choice_tuples = [(location.name, SearchableChoice(location.location_id, location.get_path_display(), searchable_text=[ location.site_code, location.name ])) for location in cls.locations.itervalues()] choice_tuples.sort() choices = [choice for name, choice in choice_tuples] cls.web_user = WebUser.create(cls.domain, 'blah', 'password') cls.choice_provider = LocationChoiceProvider(report, None) cls.choice_provider.configure({ "include_descendants": False, "show_full_path": True, }) cls.static_choice_provider = StaticChoiceProvider(choices) cls.choice_query_context = partial(ChoiceQueryContext, user=cls.web_user)
def tearDownClass(cls): delete_all_users() delete_all_locations() cls.ccdomain.delete() cls.other_domain.delete() super(AllCommCareUsersTest, cls).tearDownClass()
def tearDownClass(cls): cls.domain_obj.delete() delete_all_locations() super(CCUserLocationAssignmentTest, cls).tearDownClass()
def setUp(self): delete_all_locations()
def tearDownClass(cls): delete_all_locations()
def tearDown(self): self.couch_user.delete() delete_all_locations() LocationType.objects.all().delete() super(ImporterTest, self).tearDown()
def setUp(self): delete_all_locations()
def tearDownClass(cls): cls.domain_obj.delete() delete_all_locations()
def _delete_everything(cls): all_users = CouchUser.all() for user in all_users: user.delete() delete_all_locations() UserFixtureStatus.objects.all().delete()
def tearDownClass(cls): delete_all_locations()
def tearDown(self): self.domain_obj.delete() delete_all_locations() self.data_source_config.delete()
def tearDownClass(cls): delete_all_users() delete_all_locations() super(AllCommCareUsersTest, cls).tearDownClass()
def _delete_everything(cls): all_users = CouchUser.all() for user in all_users: user.delete() delete_all_locations() UserFixtureStatus.objects.all().delete()
def tearDownClass(cls): cls.domain_obj.delete() delete_all_locations()
def tearDown(self): self.domain_obj.delete() delete_all_locations() self.data_source_config.delete()
def tearDownClass(cls): UserESFake.reset_docs() GroupESFake.reset_docs() cls.domain_obj.delete() delete_all_locations()
def tearDown(self): self.project.delete() delete_all_locations()
def tearDownClass(cls): UserESFake.reset_docs() GroupESFake.reset_docs() cls.domain_obj.delete() delete_all_locations()
def tearDownClass(cls): cls.project.delete() delete_all_locations() super(SiteCodeTest, cls).tearDownClass()
def tearDown(self): self.couch_user.delete() delete_all_locations() LocationType.objects.all().delete() super(ImporterTest, self).tearDown()