aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/apps/api/tests
diff options
context:
space:
mode:
authorGravatar wookie184 <[email protected]>2022-11-02 18:57:22 +0000
committerGravatar wookie184 <[email protected]>2022-11-02 18:57:22 +0000
commit798c499c3c7673612a6815c0ab77d95be066d7ce (patch)
treecff7a1df6b2d29fb4fb64a013340bd758e35a97b /pydis_site/apps/api/tests
parentAdd tests for metricity activity endpoint (diff)
Change the endpoint to be a POST not a GET
Diffstat (limited to 'pydis_site/apps/api/tests')
-rw-r--r--pydis_site/apps/api/tests/test_users.py34
1 files changed, 9 insertions, 25 deletions
diff --git a/pydis_site/apps/api/tests/test_users.py b/pydis_site/apps/api/tests/test_users.py
index 60be8598..9c0fa6ba 100644
--- a/pydis_site/apps/api/tests/test_users.py
+++ b/pydis_site/apps/api/tests/test_users.py
@@ -1,4 +1,3 @@
-import json
import random
from unittest.mock import Mock, patch
@@ -510,13 +509,10 @@ class UserMetricityTests(AuthenticatedAPITestCase):
# When
url = reverse("api:bot:user-metricity-activity-data")
- # Can't send data in body with normal GET request so use generic request.
- response = self.client.generic(
- "GET",
+ response = self.client.post(
url,
- data=json.dumps([0, 1]),
+ data=[0, 1],
QUERY_STRING="days=10",
- content_type="application/json"
)
# Then
@@ -530,13 +526,10 @@ class UserMetricityTests(AuthenticatedAPITestCase):
# When
url = reverse("api:bot:user-metricity-activity-data")
- # Can't send data in body with normal GET request so use generic request.
- response = self.client.generic(
- "GET",
+ response = self.client.post(
url,
- data=json.dumps([0, 1]),
+ data=[0, 1],
QUERY_STRING="days=fifty",
- content_type="application/json"
)
# Then
@@ -550,12 +543,9 @@ class UserMetricityTests(AuthenticatedAPITestCase):
# When
url = reverse('api:bot:user-metricity-activity-data')
- # Can't send data in body with normal GET request so use generic request.
- response = self.client.generic(
- "GET",
+ response = self.client.post(
url,
- data=json.dumps([0, 1]),
- content_type="application/json"
+ data=[0, 1],
)
# Then
@@ -569,12 +559,9 @@ class UserMetricityTests(AuthenticatedAPITestCase):
# When
url = reverse('api:bot:user-metricity-activity-data')
- # Can't send data in body with normal GET request so use generic request.
- response = self.client.generic(
- "GET",
+ response = self.client.post(
url,
QUERY_STRING="days=10",
- content_type="application/json"
)
# Then
@@ -588,13 +575,10 @@ class UserMetricityTests(AuthenticatedAPITestCase):
# When
url = reverse('api:bot:user-metricity-activity-data')
- # Can't send data in body with normal GET request so use generic request.
- response = self.client.generic(
- "GET",
+ response = self.client.post(
url,
- data=json.dumps([123, 'username']),
+ data=[123, 'username'],
QUERY_STRING="days=10",
- content_type="application/json"
)
# Then