mirror of
https://github.com/Steffo99/sophon.git
synced 2024-12-22 06:44:21 +00:00
🧪 Add SophonInstanceDetailsTestCase
This commit is contained in:
parent
14faaad7dc
commit
98014204bc
1 changed files with 12 additions and 1 deletions
|
@ -3,6 +3,7 @@ import contextlib
|
|||
import typing as t
|
||||
|
||||
import django.urls.exceptions
|
||||
import pkg_resources
|
||||
from django.contrib.auth.models import User
|
||||
from django.urls import reverse
|
||||
from rest_framework.response import Response
|
||||
|
@ -527,6 +528,16 @@ class ResearchGroupTestCase(WriteSophonTestCase):
|
|||
|
||||
# TODO: Test join and leave
|
||||
|
||||
# TODO: Test instance details
|
||||
|
||||
class SophonInstanceDetailsTestCase(BetterAPITestCase):
|
||||
def test_details_200(self):
|
||||
response = self.client.get("/api/core/instance/")
|
||||
self.assertEqual(response.status_code, 200)
|
||||
self.assertData(response.data, {
|
||||
"name": "Sophon",
|
||||
"description": None,
|
||||
"theme": "sophon",
|
||||
"version": pkg_resources.get_distribution("sophon").version,
|
||||
})
|
||||
|
||||
# TODO: Test some more code
|
||||
|
|
Loading…
Reference in a new issue