You've already forked hotpocket
BTHLABS-0000: Use absolute URLs in ui.meta.manifest_json
This commit is contained in:
24
services/backend/tests/ui/views/meta/test_manifest_json.py
Normal file
24
services/backend/tests/ui/views/meta/test_manifest_json.py
Normal file
@@ -0,0 +1,24 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# type: ignore
|
||||
from __future__ import annotations
|
||||
|
||||
import http
|
||||
|
||||
from django.test import Client
|
||||
from django.urls import reverse
|
||||
|
||||
|
||||
def test_ok(client: Client, settings):
|
||||
# When
|
||||
result = client.get(reverse('ui.meta.manifest_json'))
|
||||
|
||||
# Then
|
||||
assert result.status_code == http.HTTPStatus.OK
|
||||
|
||||
payload = result.json()
|
||||
assert payload['name'] == settings.SITE_TITLE
|
||||
assert payload['short_name'] == settings.SITE_SHORT_TITLE
|
||||
assert payload['start_url'] == f"http://testserver{reverse('ui.associations.browse')}"
|
||||
assert payload['share_target']['action'] == (
|
||||
f"http://testserver{reverse('ui.integrations.android.share_sheet')}"
|
||||
)
|
||||
Reference in New Issue
Block a user