Ejemplo n.º 1
0
 def test_header_isolation(self):
     robj = wsgi.ResponseObject({})
     robj['Header'] = 'foo'
     hdrs = robj.headers
     hdrs['hEADER'] = 'bar'
     self.assertEqual(robj['hEADER'], 'foo')
Ejemplo n.º 2
0
 def test_get_header(self):
     robj = wsgi.ResponseObject({})
     robj['Header'] = 'foo'
     self.assertEqual(robj['hEADER'], 'foo')
Ejemplo n.º 3
0
 def test_del_header(self):
     robj = wsgi.ResponseObject({})
     robj['Header'] = 'foo'
     del robj['hEADER']
     self.assertNotIn('header', robj.headers)
Ejemplo n.º 4
0
 def test_set_header(self):
     robj = wsgi.ResponseObject({})
     robj['Header'] = 'foo'
     self.assertEqual(robj.headers, {'header': 'foo'})
Ejemplo n.º 5
0
 def test_override_modified_code(self):
     robj = wsgi.ResponseObject({}, code=http.NOT_FOUND)
     robj._default_code = http.ACCEPTED
     self.assertEqual(robj.code, http.NOT_FOUND)
Ejemplo n.º 6
0
 def test_override_default_code(self):
     robj = wsgi.ResponseObject({}, code=http.NOT_FOUND)
     self.assertEqual(robj.code, http.NOT_FOUND)
Ejemplo n.º 7
0
 def test_modified_code(self):
     robj = wsgi.ResponseObject({})
     robj._default_code = http.ACCEPTED
     self.assertEqual(robj.code, http.ACCEPTED)
Ejemplo n.º 8
0
 def test_default_code(self):
     robj = wsgi.ResponseObject({})
     self.assertEqual(robj.code, http.OK)