# -*- coding: utf-8 -*- """Tests for channel registry basics.""" from agent_reach.channels import get_all_channels, get_channel class TestChannelRegistry: def test_get_channel_by_name(self): ch = get_channel("github") assert ch is not None assert ch.name == "github" def test_get_unknown_channel_returns_none(self): assert get_channel("not-exists") is None def test_all_channels_registered(self): channels = get_all_channels() names = [ch.name for ch in channels] assert "web" in names assert "github" in names assert "twitter" in names