2020-06-04 06:35:59 +00:00
|
|
|
|
|
|
|
from tests.base_test import BaseTest
|
|
|
|
|
|
|
|
from crc.services.mails import (
|
|
|
|
send_ramp_up_submission_email,
|
|
|
|
send_ramp_up_approval_request_email,
|
|
|
|
send_ramp_up_approval_request_first_review_email,
|
|
|
|
send_ramp_up_approved_email,
|
2020-06-05 18:08:31 +00:00
|
|
|
send_ramp_up_denied_email,
|
|
|
|
send_ramp_up_denied_email_to_approver
|
2020-06-04 06:35:59 +00:00
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
class TestMails(BaseTest):
|
|
|
|
|
|
|
|
def setUp(self):
|
|
|
|
self.sender = 'sender@sartography.com'
|
|
|
|
self.recipients = ['recipient@sartography.com']
|
|
|
|
self.primary_investigator = 'Dr. Bartlett'
|
|
|
|
self.approver_1 = 'Max Approver'
|
|
|
|
self.approver_2 = 'Close Reviewer'
|
|
|
|
|
|
|
|
def test_send_ramp_up_submission_email(self):
|
|
|
|
send_ramp_up_submission_email(self.sender, self.recipients, self.approver_1)
|
|
|
|
self.assertTrue(True)
|
|
|
|
|
2020-06-05 02:37:28 +00:00
|
|
|
send_ramp_up_submission_email(self.sender, self.recipients, self.approver_1, self.approver_2)
|
2020-06-04 06:35:59 +00:00
|
|
|
self.assertTrue(True)
|
|
|
|
|
|
|
|
def test_send_ramp_up_approval_request_email(self):
|
|
|
|
send_ramp_up_approval_request_email(self.sender, self.recipients, self.primary_investigator)
|
|
|
|
self.assertTrue(True)
|
|
|
|
|
|
|
|
def test_send_ramp_up_approval_request_first_review_email(self):
|
|
|
|
send_ramp_up_approval_request_first_review_email(
|
2020-06-05 02:37:28 +00:00
|
|
|
self.sender, self.recipients, self.primary_investigator
|
2020-06-04 06:35:59 +00:00
|
|
|
)
|
|
|
|
self.assertTrue(True)
|
|
|
|
|
|
|
|
def test_send_ramp_up_approved_email(self):
|
|
|
|
send_ramp_up_approved_email(self.sender, self.recipients, self.approver_1)
|
|
|
|
self.assertTrue(True)
|
|
|
|
|
|
|
|
send_ramp_up_approved_email(self.sender, self.recipients, self.approver_1, self.approver_2)
|
|
|
|
self.assertTrue(True)
|
|
|
|
|
|
|
|
def test_send_ramp_up_denied_email(self):
|
|
|
|
send_ramp_up_denied_email(self.sender, self.recipients, self.approver_1)
|
|
|
|
self.assertTrue(True)
|
2020-06-05 18:08:31 +00:00
|
|
|
|
|
|
|
def test_send_send_ramp_up_denied_email_to_approver(self):
|
|
|
|
send_ramp_up_denied_email_to_approver(
|
|
|
|
self.sender, self.recipients, self.primary_investigator, self.approver_2
|
|
|
|
)
|
|
|
|
self.assertTrue(True)
|