コード例 #1
0
def test_percent_decoding_partial_extended_chars_will_fail():
    try:
        percent_decode("El%20Ni%C3")
    except UnicodeDecodeError:
        assert True
    else:
        assert False
コード例 #2
0
def test_percent_decoding_partial_extended_chars_will_fail():
    try:
        percent_decode("El%20Ni%C3")
    except UnicodeDecodeError:
        assert True
    else:
        assert False
コード例 #3
0
def test_can_percent_decode_extended_chars():
    decoded = percent_decode("El%20Ni%C3%B1o")
    assert decoded == "El Niño"
コード例 #4
0
def test_can_percent_decode_reserved_chars():
    decoded = percent_decode("20%25%20of%20%24100%20%3D%20%2420")
    assert decoded == "20% of $100 = $20"
コード例 #5
0
def test_can_percent_decode_plus_to_space():
    decoded = percent_decode("one+two%20three+four")
    assert decoded == "one two three four"
コード例 #6
0
def test_can_percent_decode_string():
    decoded = percent_decode("foo")
    assert decoded == "foo"
コード例 #7
0
def test_can_percent_decode_number():
    decoded = percent_decode(12)
    assert decoded == "12"
コード例 #8
0
def test_can_percent_decode_empty_string():
    decoded = percent_decode("")
    assert decoded == ""
コード例 #9
0
def test_can_percent_decode_none():
    decoded = percent_decode(None)
    assert decoded is None
コード例 #10
0
def test_can_percent_decode_reserved_chars():
    decoded = percent_decode("20%25%20of%20%24100%20%3D%20%2420")
    assert decoded == "20% of $100 = $20"
コード例 #11
0
def test_can_percent_decode_extended_chars():
    decoded = percent_decode("El%20Ni%C3%B1o")
    assert decoded == "El Niño"
コード例 #12
0
def test_can_percent_decode_plus_to_space():
    decoded = percent_decode("one+two%20three+four")
    assert decoded == "one two three four"
コード例 #13
0
def test_can_percent_decode_string():
    decoded = percent_decode("foo")
    assert decoded == "foo"
コード例 #14
0
def test_can_percent_decode_number():
    decoded = percent_decode(12)
    assert decoded == "12"
コード例 #15
0
def test_can_percent_decode_empty_string():
    decoded = percent_decode("")
    assert decoded == ""
コード例 #16
0
def test_can_percent_decode_none():
    decoded = percent_decode(None)
    assert decoded is None