forked from qt-creator/qt-creator
Clang: Watch only PCH sources
We watched all sources but we do not want to watch the sources of the project part because they are not used to build a PCH. Change-Id: I700cd6077fc54230c9be94d620043cf3f10cf9ea Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -107,7 +107,10 @@ TEST_F(RefactoringDatabaseInitializer, AddProjectPartsFilesTable)
|
||||
"sourceId INTEGER, sourceType INTEGER, pchCreationTimeStamp INTEGER, "
|
||||
"hasMissingIncludes INTEGER)")));
|
||||
EXPECT_CALL(mockDatabase, execute(Eq("CREATE UNIQUE INDEX IF NOT EXISTS index_projectPartsFiles_sourceId_projectPartId ON projectPartsFiles(sourceId, projectPartId)")));
|
||||
EXPECT_CALL(mockDatabase, execute(Eq("CREATE INDEX IF NOT EXISTS index_projectPartsFiles_projectPartId ON projectPartsFiles(projectPartId)")));
|
||||
EXPECT_CALL(mockDatabase,
|
||||
execute(Eq(
|
||||
"CREATE INDEX IF NOT EXISTS index_projectPartsFiles_projectPartId_sourceType "
|
||||
"ON projectPartsFiles(projectPartId, sourceType)")));
|
||||
|
||||
initializer.createProjectPartsFilesTable();
|
||||
}
|
||||
@@ -247,9 +250,10 @@ TEST_F(RefactoringDatabaseInitializer, CreateInTheContructor)
|
||||
execute(
|
||||
Eq("CREATE UNIQUE INDEX IF NOT EXISTS index_projectPartsFiles_sourceId_projectPartId "
|
||||
"ON projectPartsFiles(sourceId, projectPartId)")));
|
||||
EXPECT_CALL(mockDatabase,
|
||||
execute(Eq("CREATE INDEX IF NOT EXISTS index_projectPartsFiles_projectPartId ON "
|
||||
"projectPartsFiles(projectPartId)")));
|
||||
EXPECT_CALL(
|
||||
mockDatabase,
|
||||
execute(Eq("CREATE INDEX IF NOT EXISTS index_projectPartsFiles_projectPartId_sourceType ON "
|
||||
"projectPartsFiles(projectPartId, sourceType)")));
|
||||
EXPECT_CALL(mockDatabase,
|
||||
execute(Eq("CREATE TABLE IF NOT EXISTS usedMacros(usedMacroId INTEGER PRIMARY KEY, "
|
||||
"sourceId INTEGER, macroName TEXT)")));
|
||||
|
Reference in New Issue
Block a user