summaryrefslogtreecommitdiff
path: root/tests/unit/unittest/projectupdater-test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/unittest/projectupdater-test.cpp')
-rw-r--r--tests/unit/unittest/projectupdater-test.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/unit/unittest/projectupdater-test.cpp b/tests/unit/unittest/projectupdater-test.cpp
index d5da706b55..960a256469 100644
--- a/tests/unit/unittest/projectupdater-test.cpp
+++ b/tests/unit/unittest/projectupdater-test.cpp
@@ -310,6 +310,14 @@ TEST_F(ProjectUpdater, CreateSortedCompilerMacros)
CompilerMacro{"DEFINE", "1", 3}));
}
+TEST_F(ProjectUpdater, FilterCompilerMacros)
+{
+ auto paths = updater.createCompilerMacros(
+ {{"DEFINE", "1"}, {"QT_TESTCASE_BUILDDIR", "2"}, {"BAR", "1"}});
+
+ ASSERT_THAT(paths, ElementsAre(CompilerMacro{"BAR", "1", 1}, CompilerMacro{"DEFINE", "1", 3}));
+}
+
TEST_F(ProjectUpdater, CreateSortedIncludeSearchPaths)
{
CppTools::ProjectPart projectPart;