|
|
- from hc.test import BaseTestCase
-
-
- class NotificationsTestCase(BaseTestCase):
-
- def test_it_saves_reports_allowed_true(self):
- self.client.login(username="[email protected]", password="password")
-
- form = {"reports_allowed": "on"}
- r = self.client.post("/accounts/profile/notifications/", form)
- assert r.status_code == 200
-
- self.alice.profile.refresh_from_db()
- self.assertTrue(self.alice.profile.reports_allowed)
-
- def test_it_saves_reports_allowed_false(self):
- self.client.login(username="[email protected]", password="password")
-
- form = {}
- r = self.client.post("/accounts/profile/notifications/", form)
- assert r.status_code == 200
-
- self.alice.profile.refresh_from_db()
- self.assertFalse(self.alice.profile.reports_allowed)
|