Esempio n. 1
0
def header_docstring(header, rfc_section):
    if header.isupper():
        header = _trans_key(header)
    major_section = rfc_section.split('.')[0]
    link = 'http://www.w3.org/Protocols/rfc2616/rfc2616-sec%s.html#sec%s' % (major_section, rfc_section)
    return "Gets and sets the ``%s`` header (`HTTP spec section %s <%s>`_)." \
        % (header, rfc_section, link)
Esempio n. 2
0
def header_docstring(header, rfc_section):
    if header.isupper():
        header = _trans_key(header)
    major_section = rfc_section.split('.')[0]
    link = 'http://www.w3.org/Protocols/rfc2616/rfc2616-sec%s.html#sec%s' % (major_section, rfc_section)
    return "Gets and sets the ``%s`` header (`HTTP spec section %s <%s>`_)." \
        % (header, rfc_section, link)
Esempio n. 3
0
def test__trans_key_not_a_header():
    result = headers._trans_key('')
    eq_(result, None)
Esempio n. 4
0
def test__trans_key_not_basestring():
    result = headers._trans_key(None)
    eq_(result, None)
Esempio n. 5
0
def test__trans_key_httpheader():
    result = headers._trans_key('HTTP_FOO_BAR')
    assert result == 'Foo-Bar'
Esempio n. 6
0
def test__trans_key_key2header():
    result = headers._trans_key('CONTENT_TYPE')
    assert result == 'Content-Type'
Esempio n. 7
0
def test__trans_key_not_a_header():
    result = headers._trans_key('')
    assert result == None
Esempio n. 8
0
def test__trans_key_not_a_header():
    result = headers._trans_key("")
    assert result is None
Esempio n. 9
0
def test__trans_key_not_basestring():
    result = headers._trans_key(None)
    eq_(result, None)
Esempio n. 10
0
def test__trans_key_httpheader():
    result = headers._trans_key('HTTP_FOO_BAR')
    eq_(result, 'Foo-Bar')
Esempio n. 11
0
def test__trans_key_key2header():
    result = headers._trans_key('CONTENT_TYPE')
    eq_(result, 'Content-Type')
Esempio n. 12
0
def test__trans_key_not_a_header():
    result = headers._trans_key('')
    eq_(result, None)
Esempio n. 13
0
def test__trans_key_httpheader():
    result = headers._trans_key("HTTP_FOO_BAR")
    assert result == "Foo-Bar"
Esempio n. 14
0
def test__trans_key_key2header():
    result = headers._trans_key("CONTENT_TYPE")
    assert result == "Content-Type"
Esempio n. 15
0
def test__trans_key_key2header():
    result = headers._trans_key('CONTENT_TYPE')
    eq_(result, 'Content-Type')
Esempio n. 16
0
def test__trans_key_not_basestring():
    result = headers._trans_key(None)
    assert result == None
Esempio n. 17
0
def test__trans_key_httpheader():
    result = headers._trans_key('HTTP_FOO_BAR')
    eq_(result, 'Foo-Bar')
Esempio n. 18
0
def test__trans_key_not_basestring():
    result = headers._trans_key(None)
    assert result is None