Add client-side filtering for dashboard
This commit is contained in:
@@ -113,3 +113,12 @@ class DashboardViewTests(TestCase):
|
||||
self.assertEqual(summary["pending_count"], 1)
|
||||
self.assertEqual(summary["approved_count"], 2)
|
||||
self.assertEqual(summary["ready_to_pay"], 1)
|
||||
self.assertTrue(response.context["has_filtered_claims"])
|
||||
|
||||
response = self.client.get(reverse("claims:admin-list") + "?status=rejected")
|
||||
self.assertTrue(response.context["has_filtered_claims"])
|
||||
|
||||
def test_has_filtered_claims_false_when_no_matching_status(self):
|
||||
self._create_claim(status=Claim.Status.PENDING)
|
||||
response = self.client.get(reverse("claims:admin-list") + "?status=approved")
|
||||
self.assertFalse(response.context["has_filtered_claims"])
|
||||
|
||||
Reference in New Issue
Block a user