def test_multiple_qvalue(self): parsed = parse_te('deflate; q=0.5, zlib; q=0.8') self.assertEqual(parsed, [('deflate', '0.5'), ('zlib', '0.8')])
def test_case_insensitive(self): parsed = parse_te('dEfLaTe; Q=0.5') self.assertEqual(parsed, [('dEfLaTe', '0.5')])
def test_illegal_qvalue(self): parsed = parse_te('deflate; q=2.5') self.assertEqual(parsed, [('deflate', None)])
def test_multiple(self): parsed = parse_te('chunked, deflate') self.assertEqual(parsed, [('chunked', None), ('deflate', None)])
def test_qvalue(self): parsed = parse_te('deflate; q=0.5') self.assertEqual(parsed, [('deflate', '0.5')])
def test_simple(self): parsed = parse_te('chunked') self.assertEqual(parsed, [('chunked', None)])