def test_get_request_lang(self): application = WebApp('testapp') lang = application.get_request_lang('da, en-gb;q=0.8, en;q=0.7') self.assertEquals('en-US', lang) lang = application.get_request_lang('en, en-gb;q=0.8, en-CA;q=0.7') self.assertEquals('en-CA', lang) lang = application.get_request_lang('en, en-CA;q=0.8, en-US;q=0.7') self.assertEquals('en-CA', lang) lang = application.get_request_lang(None) self.assertEquals('en-US', lang)