Example #1
0
    def test_send_email_to_requestor_no_requestor(self):
        """
        Check that the task does not fail when there is no requestor.
        """
        projectbuild, build = self.create_build_data(use_requested_by=False)
        result = send_email_to_requestor(build.pk)

        self.assertEqual(build.pk, result)
        self.assertEqual(0, len(mail.outbox))
Example #2
0
    def test_send_email_to_requestor_no_email(self):
        """
        Check that the task does not fail when the user has no Email.
        """
        projectbuild, build = self.create_build_data()
        result = send_email_to_requestor(build.pk)

        self.assertEqual(build.pk, result)
        self.assertEqual(0, len(mail.outbox))
Example #3
0
    def test_send_email_to_requestor(self):
        """
        Send an email to the requestor after the build is complete.
        """
        projectbuild, build = self.create_build_data(email="*****@*****.**")
        result = send_email_to_requestor(build.pk)

        self.assertEqual(build.pk, result)
        self.assertEqual(1, len(mail.outbox))
Example #4
0
    def test_send_email_to_requestor_no_requestor(self):
        """
        Check that the task does not fail when there is no requestor.
        """
        projectbuild, build = self.create_build_data(use_requested_by=False)
        result = send_email_to_requestor(build.pk)

        self.assertEqual(build.pk, result)
        self.assertEqual(0, len(mail.outbox))
Example #5
0
    def test_send_email_to_requestor_no_email(self):
        """
        Check that the task does not fail when the user has no Email.
        """
        projectbuild, build = self.create_build_data()
        result = send_email_to_requestor(build.pk)

        self.assertEqual(build.pk, result)
        self.assertEqual(0, len(mail.outbox))
Example #6
0
    def test_send_email_to_requestor(self):
        """
        Send an email to the requestor after the build is complete.
        """
        projectbuild, build = self.create_build_data(email="*****@*****.**")
        result = send_email_to_requestor(build.pk)

        self.assertEqual(build.pk, result)
        self.assertEqual(1, len(mail.outbox))