mirror of
https://github.com/dnlbauer/django-signposting.git
synced 2026-09-10 22:15:30 +00:00
add type test
This commit is contained in:
@@ -63,3 +63,15 @@ def test_middleware_ignore_error_responses():
|
|||||||
middleware = SignpostingMiddleware(lambda request: response)
|
middleware = SignpostingMiddleware(lambda request: response)
|
||||||
response = middleware(None)
|
response = middleware(None)
|
||||||
assert "Link" not in response.headers
|
assert "Link" not in response.headers
|
||||||
|
|
||||||
|
|
||||||
|
def test_middleware_type_link():
|
||||||
|
response = HttpResponse()
|
||||||
|
response.status_code = 200
|
||||||
|
response._signposts = [
|
||||||
|
Signpost(LinkRel.type, "http://schema.org/Dataset")
|
||||||
|
]
|
||||||
|
|
||||||
|
middleware = SignpostingMiddleware(lambda request: response)
|
||||||
|
response = middleware(None)
|
||||||
|
assert response.headers["Link"] == '<http://schema.org/Dataset> ; rel="type"'
|
||||||
Reference in New Issue
Block a user