Beispiel #1
0
 def test_header_isolation(self):
     robj = wsgi.ResponseObject({})
     robj['Header'] = 'foo'
     hdrs = robj.headers
     hdrs['hEADER'] = 'bar'
     self.assertEqual(robj['hEADER'], 'foo')
Beispiel #2
0
 def test_get_header(self):
     robj = wsgi.ResponseObject({})
     robj['Header'] = 'foo'
     self.assertEqual(robj['hEADER'], 'foo')
Beispiel #3
0
 def test_del_header(self):
     robj = wsgi.ResponseObject({})
     robj['Header'] = 'foo'
     del robj['hEADER']
     self.assertNotIn('header', robj.headers)
Beispiel #4
0
 def test_set_header(self):
     robj = wsgi.ResponseObject({})
     robj['Header'] = 'foo'
     self.assertEqual(robj.headers, {'header': 'foo'})
Beispiel #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)
Beispiel #6
0
 def test_override_default_code(self):
     robj = wsgi.ResponseObject({}, code=http.NOT_FOUND)
     self.assertEqual(robj.code, http.NOT_FOUND)
Beispiel #7
0
 def test_modified_code(self):
     robj = wsgi.ResponseObject({})
     robj._default_code = http.ACCEPTED
     self.assertEqual(robj.code, http.ACCEPTED)
Beispiel #8
0
 def test_default_code(self):
     robj = wsgi.ResponseObject({})
     self.assertEqual(robj.code, http.OK)