Code Duplication    Length = 17-17 lines in 2 locations

tests/test_mail.py 2 locations

@@ 34-50 (lines=17) @@
31
        self.assertEquals(context['site_name'], site.name)
32
        self.assertEquals(context['user'], request.user)
33
34
    @mock.patch('django.core.handlers.wsgi.WSGIRequest.is_secure')
35
    def test_get_context_data_with_secure_request(self, is_secure_mock):
36
        is_secure_mock.return_value = True
37
38
        request = self.factory.get('/')
39
        request.user = AnonymousUser()
40
41
        email_message = BaseEmailMessage(
42
            request=request, template_name='text_mail.html'
43
        )
44
        context = email_message.get_context_data()
45
        site = get_current_site(request)
46
47
        self.assertEquals(context['domain'], site.domain)
48
        self.assertEquals(context['protocol'], 'https')
49
        self.assertEquals(context['site_name'], site.name)
50
        self.assertEquals(context['user'], request.user)
51
52
    def test_get_context_data_without_request_no_context(self):
53
        email_message = BaseEmailMessage(template_name='text_mail.html')
@@ 16-32 (lines=17) @@
13
        self.factory = RequestFactory()
14
        self.recipients = ['[email protected]']
15
16
    @mock.patch('django.core.handlers.wsgi.WSGIRequest.is_secure')
17
    def test_get_context_data_with_insecure_request(self, is_secure_mock):
18
        is_secure_mock.return_value = False
19
20
        request = self.factory.get('/')
21
        request.user = AnonymousUser()
22
23
        email_message = BaseEmailMessage(
24
            request=request, template_name='text_mail.html'
25
        )
26
        context = email_message.get_context_data()
27
        site = get_current_site(request)
28
29
        self.assertEquals(context['domain'], site.domain)
30
        self.assertEquals(context['protocol'], 'http')
31
        self.assertEquals(context['site_name'], site.name)
32
        self.assertEquals(context['user'], request.user)
33
34
    @mock.patch('django.core.handlers.wsgi.WSGIRequest.is_secure')
35
    def test_get_context_data_with_secure_request(self, is_secure_mock):