|
|
- import json
-
- from hc.api.models import Channel
- from hc.test import BaseTestCase
-
-
- class ChannelsTestCase(BaseTestCase):
-
- def test_it_formats_complex_slack_value(self):
- ch = Channel(kind="slack", user=self.alice)
- ch.value = json.dumps({
- "ok": True,
- "team_name": "foo-team",
- "incoming_webhook": {
- "url": "http://example.org",
- "channel": "#bar"
- }
- })
- ch.save()
-
- self.client.login(username="[email protected]", password="password")
- r = self.client.get("/integrations/")
- self.assertContains(r, "foo-team", status_code=200)
- self.assertContains(r, "#bar")
|