Example #1
0
def test_url_method(did, parts):
    did = DID(did)
    assert did.url(parts.get("path"), parts.get("query"),
                   parts.get("fragment")) == DIDUrl.unparse(**parts)
Example #2
0
def test_did_url(url, parts):
    assert DIDUrl(url) == DIDUrl.unparse(**parts)
Example #3
0
def test_as_str(parts, url):
    assert DIDUrl.unparse(**parts) == url
Example #4
0
def test_did_url_from_parts(inputs, output):
    url = DIDUrl.unparse(**inputs)
    assert url == output
    assert repr(url)