def test_delete_channel_ok(self):
        resp_data = resp_datafile('delete_channel', 'ok')
        httpretty.register_uri(
                httpretty.POST,
                '%s/admin/channel39/status' % epiphan_url,
                body=resp_data,
                status=200)

        response = WebUiChannel.delete_channel(
                client=self.c, channel_id='39')
        assert response
    def test_delete_channel_success_not_found(self):
        resp_data = resp_datafile('delete_channel', 'missing_success_message')
        httpretty.register_uri(
                httpretty.POST,
                '%s/admin/channel39/status' % epiphan_url,
                body=resp_data,
                status=200)

        with pytest.raises(SettingConfigError) as e:
            response = WebUiChannel.delete_channel(
                    client=self.c, channel_id='39')
        assert 'successful deletion message not found' in e.value.message