(self)
| 347 | """API tests for series rule CRUD and bulk-remove endpoints.""" |
| 348 | |
| 349 | def setUp(self): |
| 350 | User = get_user_model() |
| 351 | self.admin = User.objects.create_user(username="admin_sr", password="pass") |
| 352 | self.admin.user_level = 10 |
| 353 | self.admin.save() |
| 354 | self.client = APIClient() |
| 355 | self.client.force_authenticate(user=self.admin) |
| 356 | |
| 357 | from core.models import CoreSettings |
| 358 | CoreSettings.set_dvr_series_rules([]) |
| 359 | |
| 360 | self.rules_url = "/api/channels/series-rules/" |
| 361 | self.bulk_remove_url = "/api/channels/series-rules/bulk-remove/" |
| 362 | |
| 363 | # --- POST (create/upsert) --- |
| 364 |
nothing calls this directly
no test coverage detected