We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c315202 commit efdd31aCopy full SHA for efdd31a
test/test_misc.py
@@ -0,0 +1,17 @@
1
+# misc tests
2
+
3
+import unittest
4
+from roundup.cgi.accept_language import parse
5
6
+class AcceptLanguageTest(unittest.TestCase):
7
+ def testParse(self):
8
+ self.assertEqual(parse("da, en-gb;q=0.8, en;q=0.7"),
9
+ ['da', 'en_gb', 'en'])
10
+ self.assertEqual(parse("en;q=0.2, fr;q=1"), ['fr', 'en'])
11
+ self.assertEqual(parse("zn; q = 0.2 ,pt-br;q =1"), ['pt_br', 'zn'])
12
+ self.assertEqual(parse("es-AR"), ['es_AR'])
13
+ self.assertEqual(parse("es-es-cat"), ['es_es_cat'])
14
+ self.assertEqual(parse(""), [])
15
+ self.assertEqual(parse(None),[])
16
+ self.assertEqual(parse(" "), [])
17
+ self.assertEqual(parse("en,"), ['en'])
0 commit comments