コード例 #1
0
def test_serialize_auth_digest_multiple():
    from webob.descriptors import serialize_auth

    val = serialize_auth(("Digest", 'realm="WebOb", nonce=abcde12345, qop=foo'))
    flags = val[len("Digest") :]
    result = sorted([x.strip() for x in flags.split(",")])
    eq_(result, ["nonce=abcde12345", "qop=foo", 'realm="WebOb"'])
コード例 #2
0
def test_serialize_auth_digest_tuple():
    from webob.descriptors import serialize_auth

    val = serialize_auth(("Digest", {"realm": '"WebOb"', "nonce": "abcde12345", "qop": "foo"}))
    flags = val[len("Digest") :]
    result = sorted([x.strip() for x in flags.split(",")])
    eq_(result, ['nonce="abcde12345"', 'qop="foo"', 'realm=""WebOb""'])
コード例 #3
0
ファイル: test_descriptors.py プロジェクト: witsch/webob
def test_serialize_auth_digest_multiple():
    from webob.descriptors import serialize_auth
    val = serialize_auth(
        ('Digest', 'realm="WebOb", nonce=abcde12345, qop=foo'))
    flags = val[len('Digest'):]
    result = sorted([x.strip() for x in flags.split(',')])
    eq_(result, ['nonce=abcde12345', 'qop=foo', 'realm="WebOb"'])
コード例 #4
0
def test_serialize_auth_digest_multiple():
    from webob.descriptors import serialize_auth

    val = serialize_auth(("Digest", 'realm="WebOb", nonce=abcde12345, qop=foo'))
    flags = val[len("Digest") :]
    result = sorted([x.strip() for x in flags.split(",")])
    assert result == ["nonce=abcde12345", "qop=foo", 'realm="WebOb"']
コード例 #5
0
def test_serialize_auth_digest_tuple():
    from webob.descriptors import serialize_auth

    val = serialize_auth(
        ("Digest", {"realm": '"WebOb"', "nonce": "abcde12345", "qop": "foo"})
    )
    flags = val[len("Digest") :]
    result = sorted([x.strip() for x in flags.split(",")])
    assert result == ['nonce="abcde12345"', 'qop="foo"', 'realm=""WebOb""']
コード例 #6
0
ファイル: test_descriptors.py プロジェクト: witsch/webob
def test_serialize_auth_digest_tuple():
    from webob.descriptors import serialize_auth
    val = serialize_auth(('Digest', {
        'realm': '"WebOb"',
        'nonce': 'abcde12345',
        'qop': 'foo'
    }))
    flags = val[len('Digest'):]
    result = sorted([x.strip() for x in flags.split(',')])
    eq_(result, ['nonce="abcde12345"', 'qop="foo"', 'realm=""WebOb""'])
コード例 #7
0
def test_serialize_auth_parsed_known_nospace():
    from webob.descriptors import serialize_auth

    assert serialize_auth(("Digest", {})) == "Digest "
コード例 #8
0
def test_serialize_auth_parsed_emptystr():
    from webob.descriptors import serialize_auth

    assert serialize_auth(("", "")) == " "
コード例 #9
0
def test_serialize_auth_emptystr():
    from webob.descriptors import serialize_auth

    assert serialize_auth("") == ""
コード例 #10
0
def test_serialize_auth_digest_tuple():
    from webob.descriptors import serialize_auth
    val = serialize_auth(('Digest', {'realm':'"WebOb"', 'nonce':'abcde12345', 'qop':'foo'}))
    flags = val[len('Digest'):]
    result = sorted([ x.strip() for x in flags.split(',') ])
    assert result == ['nonce="abcde12345"', 'qop="foo"', 'realm=""WebOb""']
コード例 #11
0
def test_serialize_auth_basic_quoted():
    from webob.descriptors import serialize_auth
    val = serialize_auth(('Basic', 'realm="WebOb"'))
    assert val == 'Basic realm="WebOb"'
コード例 #12
0
def test_serialize_auth_none():
    from webob.descriptors import serialize_auth
    assert serialize_auth(None) is None
コード例 #13
0
def test_serialize_auth_basic_quoted():
    from webob.descriptors import serialize_auth

    val = serialize_auth(("Basic", 'realm="WebOb"'))
    eq_(val, 'Basic realm="WebOb"')
コード例 #14
0
def test_serialize_auth_parsed_known_nospace():
    from webob.descriptors import serialize_auth
    assert serialize_auth(('Digest', {})) == 'Digest '
コード例 #15
0
def test_serialize_auth_parsed_unknown_nospace():
    from webob.descriptors import serialize_auth
    assert serialize_auth(('NoSpace', '')) == 'NoSpace '
コード例 #16
0
def test_serialize_auth_parsed_emptystr():
    from webob.descriptors import serialize_auth
    assert serialize_auth(('', '')) == ' '
コード例 #17
0
def test_serialize_auth_str():
    from webob.descriptors import serialize_auth
    assert serialize_auth('some string') == 'some string'
コード例 #18
0
def test_serialize_auth_emptystr():
    from webob.descriptors import serialize_auth
    assert serialize_auth('') == ''
コード例 #19
0
ファイル: test_descriptors.py プロジェクト: GdZ/scriptfile
def test_serialize_auth_none():
    from webob.descriptors import serialize_auth
    eq_(serialize_auth(None), None)
コード例 #20
0
def test_serialize_auth_digest_multiple():
    from webob.descriptors import serialize_auth
    val = serialize_auth(('Digest', 'realm="WebOb", nonce=abcde12345, qop=foo'))
    flags = val[len('Digest'):]
    result = sorted([ x.strip() for x in flags.split(',') ])
    assert result == ['nonce=abcde12345', 'qop=foo', 'realm="WebOb"']
コード例 #21
0
ファイル: test_descriptors.py プロジェクト: GdZ/scriptfile
def test_serialize_auth_emptystr():
    from webob.descriptors import serialize_auth
    eq_(serialize_auth(''), '')
コード例 #22
0
def test_serialize_auth_none():
    from webob.descriptors import serialize_auth

    assert serialize_auth(None) is None
コード例 #23
0
ファイル: test_descriptors.py プロジェクト: witsch/webob
def test_serialize_auth_none():
    from webob.descriptors import serialize_auth
    eq_(serialize_auth(None), None)
コード例 #24
0
def test_serialize_auth_str():
    from webob.descriptors import serialize_auth

    assert serialize_auth("some string") == "some string"
コード例 #25
0
ファイル: test_descriptors.py プロジェクト: witsch/webob
def test_serialize_auth_emptystr():
    from webob.descriptors import serialize_auth
    eq_(serialize_auth(''), '')
コード例 #26
0
def test_serialize_auth_parsed_unknown_nospace():
    from webob.descriptors import serialize_auth

    assert serialize_auth(("NoSpace", "")) == "NoSpace "
コード例 #27
0
ファイル: test_descriptors.py プロジェクト: witsch/webob
def test_serialize_auth_basic_quoted():
    from webob.descriptors import serialize_auth
    val = serialize_auth(('Basic', 'realm="WebOb"'))
    eq_(val, 'Basic realm="WebOb"')
コード例 #28
0
def test_serialize_auth_basic_quoted():
    from webob.descriptors import serialize_auth

    val = serialize_auth(("Basic", 'realm="WebOb"'))
    assert val == 'Basic realm="WebOb"'
コード例 #29
0
ファイル: test_descriptors.py プロジェクト: Pylons/webob
def test_serialize_auth_parsed_unknown_nospace():
    from webob.descriptors import serialize_auth

    assert serialize_auth(("NoSpace", "")) == "NoSpace "