OutputBufferPtr buffer(new OutputBuffer(0));
MessagePtr answer(new Message(Message::RENDER));
- AbstractRunningQuery* fq = rq.forward(query_message, answer, buffer, &server);
+ running_query_ = rq.forward(query_message, answer, buffer, &server);
char data[4096];
size_t size = sizeof(data);
EXPECT_EQ(q.getName(), q2->getName());
EXPECT_EQ(q.getType(), q2->getType());
EXPECT_EQ(q.getClass(), q2->getClass());
-
- delete fq;
}
int
isc::resolve::initResponseMessage(question, *query_message);
boost::shared_ptr<MockResolverCallback> callback(new MockResolverCallback(&server));
- AbstractRunningQuery* fq = query.forward(query_message, answer, buffer, &server, callback);
+ running_query_ = query.forward(query_message, answer, buffer, &server, callback);
// Run the test
io_service_.run();
EXPECT_EQ(callback->result, MockResolverCallback::FAILURE);
- delete fq;
}
// If we set client timeout to lower than querytimeout, we should
isc::resolve::initResponseMessage(q, *query_message);
boost::shared_ptr<MockResolverCallback> callback(new MockResolverCallback(&server));
- AbstractRunningQuery* fq = query.forward(query_message, answer, buffer, &server, callback);
+ running_query_ = query.forward(query_message, answer, buffer, &server, callback);
// Run the test
io_service_.run();
EXPECT_EQ(callback->result, MockResolverCallback::FAILURE);
- delete fq;
}
// If we set lookup timeout to lower than querytimeout, the lookup
isc::resolve::initResponseMessage(question, *query_message);
boost::shared_ptr<MockResolverCallback> callback(new MockResolverCallback(&server));
- AbstractRunningQuery* fq = query.forward(query_message, answer, buffer, &server, callback);
+ running_query_ = query.forward(query_message, answer, buffer, &server, callback);
// Run the test
io_service_.run();
EXPECT_EQ(callback->result, MockResolverCallback::FAILURE);
- delete fq;
}
// Set everything very low and see if this doesn't cause weird
isc::resolve::initResponseMessage(question, *query_message);
boost::shared_ptr<MockResolverCallback> callback(new MockResolverCallback(&server));
- AbstractRunningQuery* fq = query.forward(query_message, answer, buffer, &server, callback);
+ running_query_ = query.forward(query_message, answer, buffer, &server, callback);
// Run the test
io_service_.run();
EXPECT_EQ(callback->result, MockResolverCallback::FAILURE);
- delete fq;
}
// as mentioned above, we need a more better framework for this,