コード例 #1
0
    def test_delete_recorder_success_not_found(self):
        resp_data = resp_datafile('delete_recorder', 'missing_success_message')
        httpretty.register_uri(
                httpretty.POST,
                '%s/admin/recorder39/archive' % epiphan_url,
                body=resp_data,
                status=200)

        with pytest.raises(SettingConfigError) as e:
            response = WebUiChannel.delete_recorder(
                    client=self.c, recorder_id='39')
        assert 'successful deletion message not found' in e.value.message
コード例 #2
0
    def test_delete_recorder_ok(self):
        resp_data = resp_datafile('delete_recorder', 'ok')
        httpretty.register_uri(
                httpretty.POST,
                '%s/admin/recorder39/archive' % epiphan_url,
                body=resp_data,
                status=200)

        response = WebUiChannel.delete_recorder(
                client=self.c, recorder_id='39')
        assert response
        assert httpretty.last_request().parsed_body['deleteid'][0] == 'm39'