Code Duplication    Length = 11-11 lines in 2 locations

tests/test_email.py 2 locations

@@ 52-62 (lines=11) @@
49
            email_engine = SMTPClient('smtp', '[email protected]')
50
            self.assertRaises(Exception, email_engine.send_mail, ['[email protected]'], 'test subject', self.email_content)
51
            self.assertEqual(smtp_obj_mock2.sendmail.call_count, 1)
52
53
    def test_sendmail_cc(self):
54
        with patch('oe_utils.email.smtp.SMTPClient.smtp_obj') as smtp_mock:
55
            smtp_mock.__get__ = Mock(return_value=self.smtp_obj_mock)
56
            email_engine = SMTPClient('smtp', '[email protected]')
57
            email_engine.send_mail(['[email protected]'], 'test subject', self.email_content,
58
                                   cc=['[email protected]'])
59
            self.assertEqual(self.smtp_obj_mock.sendmail.call_count, 1)
60
            content = self.smtp_obj_mock.sendmail.mock_calls[0][1][2]
61
            self.smtp_obj_mock.sendmail.assert_called_once_with('[email protected]',
62
                                                                ['[email protected]', '[email protected]'], ANY)
63
            self.assertIn('CC', content)
64
            self.assertIn('galatic-empire', content)
65
@@ 65-75 (lines=11) @@
62
                                                                ['[email protected]', '[email protected]'], ANY)
63
            self.assertIn('CC', content)
64
            self.assertIn('galatic-empire', content)
65
66
    def test_sendmail_bcc(self):
67
        with patch('oe_utils.email.smtp.SMTPClient.smtp_obj') as smtp_mock:
68
            smtp_mock.__get__ = Mock(return_value=self.smtp_obj_mock)
69
            email_engine = SMTPClient('smtp', '[email protected]')
70
            email_engine.send_mail(['[email protected]'], 'test subject', self.email_content,
71
                                   bcc=['[email protected]'])
72
            self.assertEqual(self.smtp_obj_mock.sendmail.call_count, 1)
73
            content = self.smtp_obj_mock.sendmail.mock_calls[0][1][2]
74
            self.smtp_obj_mock.sendmail.assert_called_once_with('[email protected]',
75
                                                                ['[email protected]', '[email protected]'], ANY)
76
            self.assertIn('BCC', content)
77
            self.assertIn('galatic-empire', content)
78