diff options
Diffstat (limited to 'pydis_site')
| -rw-r--r-- | pydis_site/apps/api/tests/test_reminders.py | 13 | 
1 files changed, 10 insertions, 3 deletions
| diff --git a/pydis_site/apps/api/tests/test_reminders.py b/pydis_site/apps/api/tests/test_reminders.py index 545ffff8..65f91411 100644 --- a/pydis_site/apps/api/tests/test_reminders.py +++ b/pydis_site/apps/api/tests/test_reminders.py @@ -114,7 +114,6 @@ class ReminderDeletionTests(AuthenticatedAPITestCase):          response = self.client.delete(url)          self.assertEqual(response.status_code, 204) -        self.assertRaises(Reminder.DoesNotExist, Reminder.objects.get, id=self.reminder.id)  class ReminderListTests(AuthenticatedAPITestCase): @@ -154,18 +153,26 @@ class ReminderListTests(AuthenticatedAPITestCase):          response = self.client.get(url)          self.assertEqual(response.status_code, 200) +        self.assertNotIn(self.rem_dict_two, response.json()) + +        response = self.client.get(f"{url}?include_inactive=true")          self.assertCountEqual(response.json(), [self.rem_dict_one, self.rem_dict_two])      def test_filter_search(self):          url = reverse('api:bot:reminder-list')          response = self.client.get(f'{url}?search={self.author.name}') +        self.assertEqual(response.status_code, 200) +        self.assertCountEqual(response.json(), [self.rem_dict_one]) +    def test_filter_search_with_inactive(self): +        url = reverse('api:bot:reminder-list') +        response = self.client.get(f'{url}?search={self.author.name}&include_inactive=true')          self.assertEqual(response.status_code, 200)          self.assertCountEqual(response.json(), [self.rem_dict_one, self.rem_dict_two]) -    def test_filter_field(self): +    def test_only_active_by_default(self):          url = reverse('api:bot:reminder-list') -        response = self.client.get(f'{url}?active=true') +        response = self.client.get(url)          self.assertEqual(response.status_code, 200)          self.assertEqual(response.json(), [self.rem_dict_one]) | 
