forked from qt-creator/qt-creator
		
	Clang: Improve updating
If project parts are up to date we send them directly to the indexer, so the indexer can decide we something needs an update. Change-Id: I7d4f32794c6b3a861cdefb3653a6dfd4e711f619 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
		@@ -101,7 +101,7 @@ TEST_F(RefactoringProjectUpdater, DontUpdateProjectPartIfNoProjectPartExistsForI
 | 
			
		||||
    EXPECT_CALL(mockCppModelManager, projectPartForId(Eq(QString("project1"))));
 | 
			
		||||
    EXPECT_CALL(mockRefactoringServer, updateProjectParts(_)).Times(0);
 | 
			
		||||
 | 
			
		||||
    pchManagerClient.precompiledHeadersUpdated({{{3, "/path/to/pch", 12}}});
 | 
			
		||||
    pchManagerClient.precompiledHeadersUpdated({3});
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
TEST_F(RefactoringProjectUpdater, UpdateProjectPart)
 | 
			
		||||
@@ -118,7 +118,7 @@ TEST_F(RefactoringProjectUpdater, UpdateProjectPart)
 | 
			
		||||
                updateProjectParts(Field(&UpdateProjectPartsMessage::projectsParts,
 | 
			
		||||
                                         ElementsAre(IsProjectPartContainer(3)))));
 | 
			
		||||
 | 
			
		||||
    pchManagerClient.precompiledHeadersUpdated({{{3, "/path/to/pch", 12}}});
 | 
			
		||||
    pchManagerClient.precompiledHeadersUpdated({3});
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
TEST_F(RefactoringProjectUpdater, RemoveProjectPart)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user