aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Akarys42 <[email protected]>2019-11-10 18:30:28 +0100
committerGravatar Akarys42 <[email protected]>2019-11-10 18:30:28 +0100
commit1acf84b47eda889df5c14caba3ebc38bb13ab542 (patch)
tree31e7e8ebd93188d0264256e5530115baa82834a0
parentMerge master migration files (diff)
Make sure the API return the appropriate response.
-rw-r--r--pydis_site/apps/api/tests/test_offensive_message.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/pydis_site/apps/api/tests/test_offensive_message.py b/pydis_site/apps/api/tests/test_offensive_message.py
index 4ef9201e..dd9aaf21 100644
--- a/pydis_site/apps/api/tests/test_offensive_message.py
+++ b/pydis_site/apps/api/tests/test_offensive_message.py
@@ -40,6 +40,9 @@ class CreationTests(APISubdomainTestCase):
}
response = self.client.post(url, data=data)
self.assertEqual(response.status_code, 400)
+ self.assertEqual(response.json(), {
+ 'delete_date': ['Date must be a future date']
+ })
def test_returns_400_on_negative_id_or_channel_id(self):
url = reverse('bot:offensivemessage-list', host='api')
@@ -51,6 +54,9 @@ class CreationTests(APISubdomainTestCase):
}
response = self.client.post(url, data=data)
self.assertEqual(response.status_code, 400)
+ self.assertEqual(response.json(), {
+ 'id': ['Ensure this value is greater than or equal to 0.']
+ })
data = {
'id': '602951077675139072',
@@ -59,3 +65,6 @@ class CreationTests(APISubdomainTestCase):
}
response = self.client.post(url, data=data)
self.assertEqual(response.status_code, 400)
+ self.assertEqual(response.json(), {
+ 'channel_id': ['Ensure this value is greater than or equal to 0.']
+ })