示例#1
0
def test_expand_template3():
    expected = "http://example.org/?q=1"
    assert uri.expand_template("http://example.org/{?q,p}",
                               "http://example.org?q=1") == expected
示例#2
0
def test_expand_template1():
    expected = "http://example.org/value"
    assert uri.expand_template("http://example.org/{var}",
                               "http://example.org/value") == expected
示例#3
0
def test_expand_template2():
    expected = "http://example.org/value?q=1"
    assert uri.expand_template("http://example.org/{var}{?q}",
                               "http://example.org/value?q=1") == expected
示例#4
0
def test_expand_template():
    assert uri.expand_template("http://example.org/{var}", "http://example.org/value") == "http://example.org/value"
    assert uri.expand_template("http://example.org/{var}{?q}", "http://example.org/value?q=1") == "http://example.org/value?q=1"
    assert uri.expand_template("http://example.org/{?q,p}", "http://example.org?q=1") == "http://example.org/?q=1"