def tearDownClass(cls): delete_domain_phone_numbers(TEST_DOMAIN) cls.user1.delete() cls.user2.delete() cls.user3.delete() super(TestReminders, 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): delete_domain_phone_numbers(self.domain) SQLMobileBackendMapping.unset_default_domain_backend(self.domain) self.backend.delete() self.domain_obj.delete() super(RegistrationTestCase, self).tearDown()
def tearDownClass(cls): delete_domain_phone_numbers(TEST_DOMAIN) cls.sms_backend.delete() cls.sms_backend_mapping.delete() cls.user1.delete() cls.domain.delete() super(TestReportGroups, 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): delete_domain_phone_numbers(self.domain) delete_domain_phone_numbers(self.domain2) for obj in ( list(MobileBackendInvitation.objects.all()) + list(SQLMobileBackendMapping.objects.all()) ): # For now we can't do bulk delete because we need to have the # delete sync with couch obj.delete() self.backend1.delete() self.backend2.delete() self.backend3.delete() self.backend4.delete() self.backend5.delete() self.backend6.delete() self.backend7.delete() self.backend8.delete() self.backend9.delete() self.backend10.delete() self.contact.delete_verified_number() self.case.delete() self.domain_obj.delete() super(OutgoingFrameworkTestCase, self).tearDown()
def tearDownClass(cls): delete_domain_phone_numbers(TEST_DOMAIN) if cls.sms_backend_mapping.id is not None: cls.sms_backend_mapping.delete() cls.sms_backend.delete() cls.domain.delete() super(RemindersTest, cls).tearDownClass()
def tearDownClass(cls): delete_domain_phone_numbers(TEST_DOMAIN) if cls.sms_backend_mapping.id is not None: cls.sms_backend_mapping.delete() cls.sms_backend.delete() cls.domain.delete() super(RemindersTest, cls).tearDownClass()
def tearDown(self): delete_domain_phone_numbers(self.domain) SQLMobileBackendMapping.unset_default_domain_backend(self.domain) self.backend.delete() self.domain_obj.delete() super(RegistrationTestCase, self).tearDown()
def tearDown(self): delete_domain_phone_numbers(self.domain) self.backend_mapping.delete() self.backend.delete() self.domain_obj.delete() self.teardown_subscription()
def tearDown(self): FormProcessorTestUtils.delete_all_cases(self.domain) PhoneBlacklist.objects.all().delete() delete_domain_phone_numbers(self.domain) self.backend_mapping.delete() self.backend.delete() self.domain_obj.delete() self.teardown_subscription()
def tearDown(self): FormProcessorTestUtils.delete_all_cases(self.domain) PhoneBlacklist.objects.all().delete() delete_domain_phone_numbers(self.domain) self.backend_mapping.delete() self.backend.delete() self.domain_obj.delete() self.teardown_subscription()
def tearDownClass(cls): delete_domain_phone_numbers(cls.domain) cls.user.delete() cls.backend_mapping.delete() cls.backend.delete() cls.domain_obj.delete() cls.teardown_subscription()
def tearDownClass(cls): delete_domain_phone_numbers(TEST_DOMAIN) cls.user1.delete() cls.user2.delete() cls.user3.delete() cls.domain.delete() FacilityInCharge.objects.all().delete() super(TestReminders, cls).tearDownClass()
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): delete_domain_phone_numbers(TEST_DOMAIN) cls.user1.delete() cls.user2.delete() cls.user3.delete() cls.domain.delete() FacilityInCharge.objects.all().delete() super(TestReminders, cls).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): for location in Location.by_domain(self.TEST_DOMAIN): location.delete() 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): delete_domain_phone_numbers(cls.domain) cls.user.delete() cls.backend_mapping.delete() cls.backend.delete() cls.domain_obj.delete() cls.teardown_subscription() super(UpdateLocationKeywordTest, cls).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 tearDownClass(cls): delete_domain_phone_numbers(cls.domain) cls.user.delete() cls.backend_mapping.delete() cls.backend.delete() cls.domain_obj.delete() cls.teardown_subscription() super(UpdateLocationKeywordTest, cls).tearDownClass()
def tearDown(self): self.contact.delete(self.domain, deleted_by=None) self.backend.delete() self.backend_mapping.delete() delete_domain_phone_numbers(self.domain) SmsBillable.objects.filter(domain=self.domain).delete() QueuedSMS.objects.all().delete() SMS.objects.filter(domain=self.domain).delete() self.domain_obj.delete() super(QueueingTestCase, self).tearDown()
def tearDown(self): self.contact.delete() self.backend.delete() self.backend_mapping.delete() delete_domain_phone_numbers(self.domain) SmsBillable.objects.filter(domain=self.domain).delete() QueuedSMS.objects.all().delete() SMS.objects.filter(domain=self.domain).delete() self.domain_obj.delete() super(QueueingTestCase, 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): delete_domain_phone_numbers(TEST_DOMAIN) CommCareUser.get_by_username('stella').delete() CommCareUser.get_by_username('super').delete() FacilityInCharge.objects.all().delete() 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() 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 tearDown(self): for location in Location.by_domain(self.TEST_DOMAIN): location.delete() 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(MissingReportNotificationTestCase, self).tearDown()
def tearDown(self): for location in Location.by_domain(self.TEST_DOMAIN): location.delete() 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(MissingReportNotificationTestCase, self).tearDown()
def tearDown(self): self.contact.delete() self.backend.delete() self.backend_mapping.delete() delete_domain_phone_numbers(self.domain) SmsBillable.objects.filter(domain=self.domain).delete() QueuedSMS.objects.all().delete() SMS.objects.filter(domain=self.domain).delete() self.domain_obj.delete() clear_toggle_cache(RETRY_SMS_INDEFINITELY.slug, self.domain, NAMESPACE_DOMAIN) super(QueueingTestCase, self).tearDown()
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() generator.delete_all_subscriptions() cls.sms_backend_mapping.delete() cls.backend.delete() Domain.get_by_name(TEST_DOMAIN).delete()
def tearDown(self): delete_domain_phone_numbers(self.domain_obj.name) self.contact1.delete() self.contact2.delete() self.domain_obj.delete() self.unicel_backend.delete() self.mach_backend.delete() self.tropo_backend.delete() self.http_backend.delete() self.telerivet_backend.delete() self.test_backend.delete() self.grapevine_backend.delete() self.twilio_backend.delete() self.megamobile_backend.delete() self.smsgh_backend.delete() self.apposit_backend.delete() self.sislog_backend.delete() self.yo_backend.delete() super(AllBackendTest, self).tearDown()
def setUpClass(cls): super(TestReportSummaryBase, cls).setUpClass() delete_domain_phone_numbers(TEST_DOMAIN) cls.sms_backend, cls.sms_backend_mapping = setup_default_sms_test_backend() cls.domain = prepare_domain(TEST_DOMAIN) cls.district = make_loc(code="dis1", name="TEST DISTRICT", type="DISTRICT", domain=TEST_DOMAIN, metadata={'group': DeliveryGroups().current_submitting_group()}) cls.facility = make_loc(code="d10001", name="Test Facility 1", type="FACILITY", domain=TEST_DOMAIN, parent=cls.district, metadata={'group': DeliveryGroups().current_submitting_group()}) cls.facility2 = make_loc(code="d10002", name="Test Facility 2", type="FACILITY", domain=TEST_DOMAIN, parent=cls.district, metadata={'group': DeliveryGroups().current_delivering_group()}) cls.facility3 = make_loc(code="d10003", name="Test Facility 3", type="FACILITY", domain=TEST_DOMAIN, parent=cls.district, metadata={'group': DeliveryGroups().current_submitting_group()}) cls.facilities = [cls.facility, cls.facility2, cls.facility3] cls.district_user = bootstrap_user( cls.district, username='******', domain=TEST_DOMAIN, home_loc='dis1', phone_number='1234', first_name='test', last_name='Test' ) cls.contact1 = bootstrap_user( cls.facility, username='******', domain=TEST_DOMAIN, home_loc='d10001', phone_number='1235', first_name='test', last_name='Test' ) cls.contact2 = bootstrap_user( cls.facility2, username='******', domain=TEST_DOMAIN, home_loc='d10002', phone_number='1236', first_name='test', last_name='Test' ) cls.contact3 = bootstrap_user( cls.facility3, username='******', domain=TEST_DOMAIN, home_loc='d10003', phone_number='1237', first_name='test', last_name='Test' ) for facility in cls.facilities: facility.metadata['group'] = cls.relevant_group() facility.save() create_products(cls, TEST_DOMAIN, ["id", "dp", "fs", "md", "ff", "dx", "bp", "pc", "qi", "jd", "mc", "ip"])
def setUpClass(cls): super(TestReportSummaryBase, cls).setUpClass() delete_domain_phone_numbers(TEST_DOMAIN) cls.sms_backend, cls.sms_backend_mapping = setup_default_sms_test_backend() cls.domain = prepare_domain(TEST_DOMAIN) cls.district = make_loc(code="dis1", name="TEST DISTRICT", type="DISTRICT", domain=TEST_DOMAIN, metadata={'group': DeliveryGroups().current_submitting_group()}) cls.facility = make_loc(code="d10001", name="Test Facility 1", type="FACILITY", domain=TEST_DOMAIN, parent=cls.district, metadata={'group': DeliveryGroups().current_submitting_group()}) cls.facility2 = make_loc(code="d10002", name="Test Facility 2", type="FACILITY", domain=TEST_DOMAIN, parent=cls.district, metadata={'group': DeliveryGroups().current_delivering_group()}) cls.facility3 = make_loc(code="d10003", name="Test Facility 3", type="FACILITY", domain=TEST_DOMAIN, parent=cls.district, metadata={'group': DeliveryGroups().current_submitting_group()}) cls.facilities = [cls.facility, cls.facility2, cls.facility3] cls.district_user = bootstrap_user( cls.district, username='******', domain=TEST_DOMAIN, home_loc='dis1', phone_number='1234', first_name='test', last_name='Test' ) cls.contact1 = bootstrap_user( cls.facility, username='******', domain=TEST_DOMAIN, home_loc='d10001', phone_number='1235', first_name='test', last_name='Test' ) cls.contact2 = bootstrap_user( cls.facility2, username='******', domain=TEST_DOMAIN, home_loc='d10002', phone_number='1236', first_name='test', last_name='Test' ) cls.contact3 = bootstrap_user( cls.facility3, username='******', domain=TEST_DOMAIN, home_loc='d10003', phone_number='1237', first_name='test', last_name='Test' ) for facility in cls.facilities: facility.metadata['group'] = cls.relevant_group() facility.save() create_products(cls, TEST_DOMAIN, ["id", "dp", "fs", "md", "ff", "dx", "bp", "pc", "qi", "jd", "mc", "ip"])
def tearDownClass(cls): delete_domain_phone_numbers(TEST_DOMAIN) cls.sms_backend_mapping.delete() cls.sms_backend.delete() CommCareUser.get_by_username('stella').delete() CommCareUser.get_by_username('bella').delete() CommCareUser.get_by_username('trella').delete() CommCareUser.get_by_username('msd_person').delete() for product in Product.by_domain(TEST_DOMAIN): product.delete() SQLProduct.objects.all().delete() ILSGatewayConfig.for_domain(TEST_DOMAIN).delete() DocDomainMapping.objects.all().delete() Location.by_site_code(TEST_DOMAIN, 'loc1').delete() Location.by_site_code(TEST_DOMAIN, 'loc2').delete() Location.by_site_code(TEST_DOMAIN, 'dis1').delete() Location.by_site_code(TEST_DOMAIN, 'reg1').delete() Location.by_site_code(TEST_DOMAIN, 'moh1').delete() SQLLocation.objects.all().delete() generator.delete_all_subscriptions() Domain.get_by_name(TEST_DOMAIN).delete()
def tearDownClass(cls): delete_domain_phone_numbers(TEST_DOMAIN) if cls.sms_backend_mapping.id is not None: cls.sms_backend_mapping.delete() if cls.sms_backend.id is not None: cls.sms_backend.delete() users = get_user_docs_by_username([ 'stella', 'bella', 'trella', 'msd_person', ]) if users: CommCareUser.bulk_delete([ CommCareUser.wrap_correctly(user) for user in users ]) for product in Product.by_domain(TEST_DOMAIN): product.delete() SQLProduct.objects.all().delete() ils_gateway_config = ILSGatewayConfig.for_domain(TEST_DOMAIN) if ils_gateway_config: ils_gateway_config.delete() DocDomainMapping.objects.all().delete() for site_code in [ 'loc1', 'loc2', 'dis1', 'reg1', 'moh1', ]: location = cls.get_location_by_site_code(site_code) if location: location.delete() SQLLocation.objects.all().delete() test_domain = Domain.get_by_name(TEST_DOMAIN, strict=True) if test_domain: test_domain.delete() super(ILSTestScript, cls).tearDownClass()
def tearDownClass(cls): delete_domain_phone_numbers(TEST_DOMAIN) if cls.sms_backend_mapping.id is not None: cls.sms_backend_mapping.delete() if cls.sms_backend.id is not None: cls.sms_backend.delete() users = get_user_docs_by_username([ 'stella', 'bella', 'trella', 'msd_person', ]) if users: CommCareUser.bulk_delete([ CommCareUser.wrap_correctly(user) for user in users ]) for product in Product.by_domain(TEST_DOMAIN): product.delete() SQLProduct.objects.all().delete() ils_gateway_config = ILSGatewayConfig.for_domain(TEST_DOMAIN) if ils_gateway_config: ils_gateway_config.delete() DocDomainMapping.objects.all().delete() for site_code in [ 'loc1', 'loc2', 'dis1', 'reg1', 'moh1', ]: location = cls.get_location_by_site_code(site_code) if location: location.delete() SQLLocation.objects.all().delete() test_domain = Domain.get_by_name(TEST_DOMAIN, strict=True) if test_domain: test_domain.delete() super(ILSTestScript, cls).tearDownClass()
def tearDownClass(cls): delete_domain_phone_numbers(TEST_DOMAIN) if cls.sms_backend_mapping.id is not None: cls.sms_backend_mapping.delete() if cls.sms_backend.id is not None: cls.sms_backend.delete() for username in [ 'stella', 'bella', 'trella', 'msd_person', ]: user = CommCareUser.get_by_username(username) if user: user.delete() for product in Product.by_domain(TEST_DOMAIN): product.delete() SQLProduct.objects.all().delete() ils_gateway_config = ILSGatewayConfig.for_domain(TEST_DOMAIN) if ils_gateway_config: ils_gateway_config.delete() DocDomainMapping.objects.all().delete() for site_code in [ 'loc1', 'loc2', 'dis1', 'reg1', 'moh1', ]: location = Location.by_site_code(TEST_DOMAIN, site_code) if location: location.delete() SQLLocation.objects.all().delete() generator.delete_all_subscriptions() test_domain = Domain.get_by_name(TEST_DOMAIN) if test_domain: test_domain.delete() super(ILSTestScript, cls).tearDownClass()
def tearDownClass(cls): delete_domain_phone_numbers(TEST_DOMAIN) if cls.sms_backend_mapping.id is not None: cls.sms_backend_mapping.delete() if cls.sms_backend.id is not None: cls.sms_backend.delete() for username in [ 'stella', 'bella', 'trella', 'msd_person', ]: user = CommCareUser.get_by_username(username) if user: user.delete() for product in Product.by_domain(TEST_DOMAIN): product.delete() SQLProduct.objects.all().delete() ils_gateway_config = ILSGatewayConfig.for_domain(TEST_DOMAIN) if ils_gateway_config: ils_gateway_config.delete() DocDomainMapping.objects.all().delete() for site_code in [ 'loc1', 'loc2', 'dis1', 'reg1', 'moh1', ]: location = Location.by_site_code(TEST_DOMAIN, site_code) if location: location.delete() SQLLocation.objects.all().delete() generator.delete_all_subscriptions() test_domain = Domain.get_by_name(TEST_DOMAIN) if test_domain: test_domain.delete() super(ILSTestScript, cls).tearDownClass()
def tearDown(self): delete_domain_phone_numbers(self.domain)
def tearDown(self): delete_domain_phone_numbers('test') self.sms_backend_mapping.delete() self.sms_backend.delete() self.teardown_subscription() self.domain_obj.delete()
def tearDownClass(cls): cls.user1.delete() delete_domain_phone_numbers(TEST_DOMAIN) super(TestUrgentAlerts, cls).tearDownClass()
def tearDown(self): PhoneBlacklist.objects.all().delete() SMS.objects.filter(domain=self.domain).delete() delete_domain_phone_numbers(self.domain)
def tearDown(self): PhoneBlacklist.objects.all().delete() SMS.objects.filter(domain=self.domain).delete() delete_domain_phone_numbers(self.domain)
def tearDown(self): delete_domain_phone_numbers('test') self.user.delete(self.domain, deleted_by=None)
def tearDown(self): delete_domain_phone_numbers('test') self.user.delete()
def tearDownClass(cls): delete_domain_phone_numbers(TEST_DOMAIN) cls.domain.delete() super(TestReportSummaryBase, cls).tearDownClass()
def tearDown(self): delete_domain_phone_numbers(self.domain) self.backend.delete() self.backend_mapping.delete() super(HandlerTest, self).tearDown()
def tearDownClass(cls): cls.user1.delete() delete_domain_phone_numbers(TEST_DOMAIN) super(TestUrgentAlerts, cls).tearDownClass()
def tearDown(self): delete_domain_phone_numbers('test') self.user.delete()
def tearDown(self): delete_domain_phone_numbers(self.domain)
def tearDownClass(cls): delete_domain_phone_numbers(TEST_DOMAIN) cls.sms_backend.delete() cls.sms_backend_mapping.delete() cls.domain.delete() super(TestReportGroups, cls).tearDownClass()
def tearDownClass(cls): cls.user1.delete() cls.national_user.delete() cls.regional_user.delete() delete_domain_phone_numbers(TEST_DOMAIN) super(TestAlerts, cls).tearDownClass()
def tearDownClass(cls): delete_domain_phone_numbers(TEST_DOMAIN) cls.domain.delete() super(TestReportSummaryBase, cls).tearDownClass()
def tearDown(self): delete_domain_phone_numbers(self.domain) self.backend.delete() self.backend_mapping.delete() super(HandlerTest, self).tearDown()
def tearDownClass(cls): cls.user1.delete() cls.national_user.delete() cls.regional_user.delete() delete_domain_phone_numbers(TEST_DOMAIN) super(TestAlerts, cls).tearDownClass()