def test_mixed(self): assert split_cgi_response(b'header1: bar:foo\r\nheader2\n\r\ncontent\r\n\r\ncontent') == \ ({'Header1': 'bar:foo', 'Header2': None}, b'content\r\n\r\ncontent') assert split_cgi_response(b'header1\r\nheader2\n\ncontent\r\n\r\ncontent') == \ ({'Header1': None, 'Header2': None}, b'content\r\n\r\ncontent') assert split_cgi_response(b'header1\nheader2\r\n\r\ncontent\r\n\r\ncontent') == \ ({'Header1': None, 'Header2': None}, b'content\r\n\r\ncontent')
def test_mixed(self): eq_(split_cgi_response(b'header1: bar:foo\r\nheader2\n\r\ncontent\r\n\r\ncontent'), ({'Header1': 'bar:foo', 'Header2': None}, b'content\r\n\r\ncontent')) eq_(split_cgi_response(b'header1\r\nheader2\n\ncontent\r\n\r\ncontent'), ({'Header1': None, 'Header2': None}, b'content\r\n\r\ncontent')) eq_(split_cgi_response(b'header1\nheader2\r\n\r\ncontent\r\n\r\ncontent'), ({'Header1': None, 'Header2': None}, b'content\r\n\r\ncontent'))
def test_mixed(self): eq_( split_cgi_response("header1: bar:foo\r\nheader2\n\r\ncontent\r\n\r\ncontent"), ({"Header1": "bar:foo", "Header2": None}, "content\r\n\r\ncontent"), ) eq_( split_cgi_response("header1\r\nheader2\n\ncontent\r\n\r\ncontent"), ({"Header1": None, "Header2": None}, "content\r\n\r\ncontent"), ) eq_( split_cgi_response("header1\nheader2\r\n\r\ncontent\r\n\r\ncontent"), ({"Header1": None, "Header2": None}, "content\r\n\r\ncontent"), )
def test_rn(self): eq_( split_cgi_response( 'header1\r\nheader2\r\n\r\ncontent\r\n\r\ncontent'), ({ 'Header1': None, 'Header2': None }, 'content\r\n\r\ncontent'))
def test_n(self): eq_( split_cgi_response( 'header1: foo\nheader2: bar\n\ncontent\n\ncontent'), ({ 'Header1': 'foo', 'Header2': 'bar' }, 'content\n\ncontent'))
def test_no_header(self): eq_(split_cgi_response("content\r\ncontent"), ({}, "content\r\ncontent"))
def test_rn(self): eq_( split_cgi_response("header1\r\nheader2\r\n\r\ncontent\r\n\r\ncontent"), ({"Header1": None, "Header2": None}, "content\r\n\r\ncontent"), )
def test_n(self): eq_( split_cgi_response("header1: foo\nheader2: bar\n\ncontent\n\ncontent"), ({"Header1": "foo", "Header2": "bar"}, "content\n\ncontent"), )
def test_no_header(self): eq_(split_cgi_response('content\r\ncontent'), ({}, 'content\r\ncontent'))
def test_no_header(self): assert split_cgi_response(b'content\r\ncontent') == \ ({}, b'content\r\ncontent')
def test_rn(self): assert split_cgi_response(b'header1\r\nheader2\r\n\r\ncontent\r\n\r\ncontent') == \ ({'Header1': None, 'Header2': None}, b'content\r\n\r\ncontent')
def test_n(self): assert split_cgi_response(b'header1: foo\nheader2: bar\n\ncontent\n\ncontent') == \ ({'Header1': 'foo', 'Header2': 'bar'}, b'content\n\ncontent')
def test_no_header(self): eq_(split_cgi_response(b'content\r\ncontent'), ({}, b'content\r\ncontent'))
def test_rn(self): eq_(split_cgi_response(b'header1\r\nheader2\r\n\r\ncontent\r\n\r\ncontent'), ({'Header1': None, 'Header2': None}, b'content\r\n\r\ncontent'))
def test_n(self): eq_(split_cgi_response(b'header1: foo\nheader2: bar\n\ncontent\n\ncontent'), ({'Header1': 'foo', 'Header2': 'bar'}, b'content\n\ncontent'))