Download Install Tutorial Docs FAQ Tools WikiLicense Team IRC Planet Involvement Shop Book

Changeset 1396

Show
Ignore:
Timestamp:
10/12/06 16:25:06
Author:
lawouach
Message:

Fixed #569

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/cherrypy-2.x/cherrypy/filters/encodingfilter.py

    r946 r1396  
    3939            body.append(chunk.encode(encoding)) 
    4040        cherrypy.response.body = body 
    41     except UnicodeError
     41    except (LookupError, UnicodeError)
    4242        return False 
    4343    else: 
  • branches/cherrypy-2.x/cherrypy/test/test_decodingencoding_filter.py

    r1017 r1396  
    6464                          "iso-8859-1.") 
    6565 
     66        # Ask for x-mac-ce, which should be unknown. See ticket #569. 
     67        self.getPage('/mao_zedong', [('Accept-Charset', 
     68                                      'us-ascii, ISO-8859-1, x-mac-ce')]) 
     69        self.assertStatus("406 Not Acceptable") 
     70        self.assertInBody("Your client sent this Accept-Charset header: " 
     71                          "us-ascii, ISO-8859-1, x-mac-ce. We tried these " 
     72                          "charsets: x-mac-ce, us-ascii, ISO-8859-1.") 
    6673 
    6774if __name__ == "__main__": 

Hosted by WebFaction

Log in as guest/cpguest to create tickets