{
std::string testNo("08");
int subtest = 1;
- ServiceManager serviceManager(CynaraTestConsts::SERVICE);
cynara_check_id id;
RequestEntity callbackData = {RequestFunction(),
CYNARA_API_ACCESS_DENIED,
client.createRequest({testNo, subtest}, id, callbackData);
client.assertStatus(READWRITE);
- serviceManager.restartService();
+ restartCynaraServiceAndSockets();
client.process();
client.assertStatus(READ);
{
std::string testNo("08");
int subtest = 2;
- ServiceManager serviceManager(CynaraTestConsts::SERVICE);
cynara_check_id id;
RequestEntity callbackData = {RequestFunction(),
CYNARA_API_ACCESS_DENIED,
client.createRequest({testNo, subtest}, id, callbackData);
client.assertStatus(READWRITE);
- serviceManager.restartService();
+ restartCynaraServiceAndSockets();
client.process();
client.assertStatus(READ);
- serviceManager.restartService();
+ restartCynaraServiceAndSockets();
client.process();
client.process(CYNARA_API_SUCCESS, Client::IGNORE_TIMEOUT);
std::string testNo("08");
int subtest = 2;
cynara_check_id id;
- RequestEntity callbackData = {[&](){
- ServiceManager serviceManager(CynaraTestConsts::SERVICE);
- serviceManager.restartService();
- },
+ RequestEntity callbackData = {restartCynaraServiceAndSockets,
CYNARA_API_ACCESS_DENIED,
CYNARA_CALL_CAUSE_ANSWER};
Client client;
{
std::string testNo("09");
int subtest = 1;
- ServiceManager serviceManager(CynaraTestConsts::SERVICE);
cynara_check_id id;
RequestEntity callbackData = {RequestFunction(),
CYNARA_API_ACCESS_DENIED,
client.process();
client.assertStatus(READ);
- serviceManager.restartService();
+ restartCynaraServiceAndSockets();
client.cancel(id);
client.assertStatus(READWRITE);
{
std::string testNo("09");
int subtest = 2;
- ServiceManager serviceManager(CynaraTestConsts::SERVICE);
cynara_check_id id;
RequestEntity callbackData = {RequestFunction(),
CYNARA_API_ACCESS_DENIED,
client.cancel(id);
client.assertStatus(READWRITE);
- serviceManager.restartService();
+ restartCynaraServiceAndSockets();
//handle reconnect
client.process();
CYNARA_CALL_CAUSE_ANSWER};
RequestEntity callbackData = {[&](){
- ServiceManager serviceManager(CynaraTestConsts::SERVICE);
- serviceManager.restartService();
+ restartCynaraServiceAndSockets();
client.createRequest({testNo}, id2, callbackData2);
},
CYNARA_API_ACCESS_DENIED,