vpn integration
This commit is contained in:
+10
-10
@@ -1,7 +1,7 @@
|
||||
from django.test import TestCase
|
||||
from django.urls import reverse
|
||||
from rest_framework.test import APITestCase, APIClient
|
||||
from rest_framework import status
|
||||
from rest_framework.test import APIClient, APITestCase
|
||||
|
||||
from .routers import router
|
||||
|
||||
@@ -12,8 +12,10 @@ class RouterTestCase(TestCase):
|
||||
url_patterns = router.urls
|
||||
|
||||
# Check that all expected viewsets are registered
|
||||
expected_basenames = ['user', 'torrent', 'file', 'friend-request']
|
||||
registered_basenames = [url.name.split('-')[0] for url in url_patterns if '-list' in url.name]
|
||||
expected_basenames = ["user", "torrent", "file", "friend-request"]
|
||||
registered_basenames = [
|
||||
url.name.split("-")[0] for url in url_patterns if "-list" in url.name
|
||||
]
|
||||
|
||||
for basename in expected_basenames:
|
||||
self.assertIn(basename, registered_basenames)
|
||||
@@ -33,9 +35,7 @@ class APIEndpointsTestCase(APITestCase):
|
||||
|
||||
# Create a test user
|
||||
self.user = User.objects.create_user(
|
||||
username='testuser',
|
||||
email='test@example.com',
|
||||
password='testpassword'
|
||||
username="testuser", email="test@example.com", password="testpassword"
|
||||
)
|
||||
|
||||
# Authenticate the client
|
||||
@@ -44,24 +44,24 @@ class APIEndpointsTestCase(APITestCase):
|
||||
|
||||
def test_user_endpoint(self):
|
||||
"""Test that the users endpoint is accessible"""
|
||||
url = reverse('user-list')
|
||||
url = reverse("user-list")
|
||||
response = self.client.get(url)
|
||||
self.assertEqual(response.status_code, status.HTTP_200_OK)
|
||||
|
||||
def test_torrent_endpoint(self):
|
||||
"""Test that the torrents endpoint is accessible"""
|
||||
url = reverse('torrent-list')
|
||||
url = reverse("torrent-list")
|
||||
response = self.client.get(url)
|
||||
self.assertEqual(response.status_code, status.HTTP_200_OK)
|
||||
|
||||
def test_file_endpoint(self):
|
||||
"""Test that the files endpoint is accessible"""
|
||||
url = reverse('file-list')
|
||||
url = reverse("file-list")
|
||||
response = self.client.get(url)
|
||||
self.assertEqual(response.status_code, status.HTTP_200_OK)
|
||||
|
||||
def test_friend_request_endpoint(self):
|
||||
"""Test that the friend requests endpoint is accessible"""
|
||||
url = reverse('friendrequest-list')
|
||||
url = reverse("friendrequest-list")
|
||||
response = self.client.get(url)
|
||||
self.assertEqual(response.status_code, status.HTTP_200_OK)
|
||||
|
||||
Reference in New Issue
Block a user