aboutsummaryrefslogtreecommitdiffstats
path: root/djangorestframework/tests/response.py
blob: c199f3005814eab52d9e0720bebb5c01b5c841e2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
from django.test import TestCase
from djangorestframework.response import Response

try:
    import unittest2
except:
    unittest2 = None
else:
    import warnings
    warnings.filterwarnings("ignore")

if unittest2:
    class TestResponse(TestCase, unittest2.TestCase): 
    
        # Interface tests
    
        # This is mainly to remind myself that the Response interface needs to change slightly
        @unittest2.expectedFailure
        def test_response_interface(self):
            """Ensure the Response interface is as expected."""
            response = Response()
            getattr(response, 'status')
            getattr(response, 'content')
            getattr(response, 'headers')