def test_headers_to_dict_with_no_headers(self): """Should parse empty headers into an empty dictionary.""" result = headers_to_dict(MockHeaders([])) self.assertEqual(result, {},'Empty headers handled incorrectly and did not make empty dict')
def test_headers_to_dict(self): """Should parse headers into a dictionary.""" result = headers_to_dict(MockHeaders([('Content-Type', 'application/json'), ('Set-Cookie', 'A=B'), ('Set-Cookie', 'C=D')])) self.assertEqual(result['Content-Type'], 'application/json','Single value for header was not assigned correctly') self.assertEqual(result['Set-Cookie'], ['A=B','C=D'],'Single value for header was not assigned correctly')