示例#1
0
def host_meta():
    hostmeta = generate_host_meta("diaspora",
                                  webfinger_host=app.config.get("SERVER_HOST"))
    return Response(hostmeta, status=200, mimetype="application/xrd+xml")
示例#2
0
def host_meta_view(request):
    """Generate a `.well-known/host-meta` document"""
    host_meta = generate_host_meta("diaspora",
                                   webfinger_host=settings.SOCIALHOME_URL)
    return HttpResponse(host_meta, content_type="application/xrd+xml")
示例#3
0
def host_meta():
    hostmeta = generate_host_meta("diaspora", webfinger_host=app.config.get("SERVER_HOST"))
    return Response(hostmeta, status=200, mimetype="application/xrd+xml")
示例#4
0
 def test_generate_host_meta_requires_webfinger_host(self):
     with pytest.raises(KeyError):
         generate_host_meta("diaspora")
示例#5
0
 def test_generate_valid_host_meta(self):
     hostmeta = generate_host_meta("diaspora",
                                   webfinger_host="https://example.com")
     assert hostmeta.decode("UTF-8") == DIASPORA_HOSTMETA
 def test_generate_host_meta_requires_webfinger_host(self):
     with pytest.raises(KeyError):
         generate_host_meta("diaspora")
 def test_generate_valid_host_meta(self):
     hostmeta = generate_host_meta("diaspora", webfinger_host="https://example.com")
     assert hostmeta.decode("UTF-8") == DIASPORA_HOSTMETA