updated tests.py again
This commit is contained in:
parent
541461705f
commit
df3c123236
|
@ -82,7 +82,7 @@ class SESBackend(BaseEmailBackend):
|
||||||
self._access_key_id = aws_access_key or settings.ACCESS_KEY
|
self._access_key_id = aws_access_key or settings.ACCESS_KEY
|
||||||
self._access_key = aws_secret_key or settings.SECRET_KEY
|
self._access_key = aws_secret_key or settings.SECRET_KEY
|
||||||
self._region_name = aws_region_name or settings.AWS_SES_REGION_NAME
|
self._region_name = aws_region_name or settings.AWS_SES_REGION_NAME
|
||||||
self._endpoint_url = aws_region_endpoint or settings.AWS_SES_REGION_ENDPOINT_URL
|
self._endpoint_url = aws_region_endpoint or settings.AWS_SES_REGION_ENDPOINT
|
||||||
self._throttle = aws_auto_throttle or settings.AWS_SES_AUTO_THROTTLE
|
self._throttle = aws_auto_throttle or settings.AWS_SES_AUTO_THROTTLE
|
||||||
self.dkim_domain = dkim_domain or settings.DKIM_DOMAIN
|
self.dkim_domain = dkim_domain or settings.DKIM_DOMAIN
|
||||||
self.dkim_key = dkim_key or settings.DKIM_PRIVATE_KEY
|
self.dkim_key = dkim_key or settings.DKIM_PRIVATE_KEY
|
||||||
|
|
|
@ -41,6 +41,15 @@ class DjangoAwsSesTests(TestCase):
|
||||||
'region_endpoint': 'email.us-east-1.amazonaws.com'
|
'region_endpoint': 'email.us-east-1.amazonaws.com'
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
# Ensure AwsSesSettings exists
|
||||||
|
if not AwsSesSettings.objects.filter(site=self.site).exists():
|
||||||
|
AwsSesSettings.objects.create(
|
||||||
|
site=self.site,
|
||||||
|
access_key='test-key',
|
||||||
|
secret_key='test-secret',
|
||||||
|
region_name='us-east-1',
|
||||||
|
region_endpoint='email.us-east-1.amazonaws.com'
|
||||||
|
)
|
||||||
# Create test user
|
# Create test user
|
||||||
self.user = User.objects.create_user(
|
self.user = User.objects.create_user(
|
||||||
username='testuser', email='test@example.com', password='testpass'
|
username='testuser', email='test@example.com', password='testpass'
|
||||||
|
|
|
@ -271,7 +271,7 @@ def filter_recipients_with_validater_email_domain(recipiant_list):
|
||||||
"""
|
"""
|
||||||
Validates email domains for new recipients.
|
Validates email domains for new recipients.
|
||||||
"""
|
"""
|
||||||
sent_list = [e.destination for e in SendRecord.objects.filter(destination__in=recipiant_list).distinct("destination")]
|
sent_list = list(set([e.destination for e in SendRecord.objects.filter(destination__in=recipiant_list).distinct()]))
|
||||||
test_list = [e for e in recipiant_list if e not in sent_list]
|
test_list = [e for e in recipiant_list if e not in sent_list]
|
||||||
|
|
||||||
for e in test_list:
|
for e in test_list:
|
||||||
|
|
Loading…
Reference in New Issue