Clang: Rename ModelManagerSupportClang::instance to instance_forTestsOnly

To make it clear that it is for testing only.

Change-Id: If257b0049e87c834b24073991f173bfc1b3e93e7
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
This commit is contained in:
Marco Bubke
2015-07-06 11:15:12 +02:00
parent 9d5c85a635
commit 5c74f34ebf
3 changed files with 16 additions and 11 deletions

View File

@@ -241,12 +241,14 @@ class ChangeIpcSender
public:
ChangeIpcSender(IpcSenderInterface *ipcSender)
{
m_previousSender = ModelManagerSupportClang::instance()->ipcCommunicator().setIpcSender(ipcSender);
auto &ipc = ModelManagerSupportClang::instance_forTestsOnly()->ipcCommunicator();
m_previousSender = ipc.setIpcSender(ipcSender);
}
~ChangeIpcSender()
{
ModelManagerSupportClang::instance()->ipcCommunicator().setIpcSender(m_previousSender);
auto &ipc = ModelManagerSupportClang::instance_forTestsOnly()->ipcCommunicator();
ipc.setIpcSender(m_previousSender);
}
private:
@@ -940,7 +942,7 @@ void ClangCodeCompletionTest::testUpdateBackendAfterRestart()
spy.senderLog.clear();
// Kill backend process...
IpcCommunicator &ipcCommunicator = ModelManagerSupportClang::instance()->ipcCommunicator();
auto &ipcCommunicator = ModelManagerSupportClang::instance_forTestsOnly()->ipcCommunicator();
ipcCommunicator.killBackendProcess();
QSignalSpy waitForReinitializedBackend(&ipcCommunicator,
SIGNAL(backendReinitialized()));