def test_rename_channel_ok(self):
        httpretty.register_uri(
                httpretty.POST,
                '%s/admin/ajax/rename_channel.cgi' % epiphan_url,
                status=200)

        response = WebUiChannel.rename_channel(
                client=self.c, channel_id='5', channel_name='new channel name')
        assert response == 'new channel name'
    def test_rename_channel_status501(self):
        httpretty.register_uri(
                httpretty.POST,
                '%s/admin/ajax/rename_channel.cgi' % epiphan_url,
                status=501)

        with pytest.raises(requests.HTTPError) as e:
            response = WebUiChannel.rename_channel(
                    client=self.c, channel_id='5',
                    channel_name='new channel name')
        assert '501 Server Error' in e.value.message