def test_validate_headers_with_other_than_str(self): values = [None, 1, 1.0, u"A"] if six.PY2: values.append(long(1)) for t in values: self.assertEqual(c.validate_headers({'key': t}), None)
def test_validate_headers(self): headers = {'key': 'value'} self.assertEqual(c.validate_headers(headers), None) headers = {'key': 'value1\nvalue2'} self.assertRaises(c.InvalidHeadersException, c.validate_headers, headers) headers = {'key': 'value1\rvalue2'} self.assertRaises(c.InvalidHeadersException, c.validate_headers, headers)
def test_validate_headers_with_other_than_str(self): for t in (None, 1, 1.0, 1L, u"A"): self.assertEqual(c.validate_headers({'key': t}), None)