aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit/unittest/tokeninfos-test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/unittest/tokeninfos-test.cpp')
-rw-r--r--tests/unit/unittest/tokeninfos-test.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/unit/unittest/tokeninfos-test.cpp b/tests/unit/unittest/tokeninfos-test.cpp
index 0d9b34f4b6..d3e249c329 100644
--- a/tests/unit/unittest/tokeninfos-test.cpp
+++ b/tests/unit/unittest/tokeninfos-test.cpp
@@ -1246,6 +1246,20 @@ TEST_F(TokenInfos, DefineIsNotIdentifier)
ASSERT_THAT(container.isIncludeDirectivePath(), false);
}
+TEST_F(TokenInfos, DISABLED_WITHOUT_INVALIDDECL_PATCH(TypeNameOfInvalidDeclarationIsInvalid))
+{
+ const auto infos = translationUnit.tokenInfosInRange(sourceRange(592, 14));
+
+ ASSERT_THAT(infos[0], HasOnlyType(HighlightingType::Invalid));
+}
+
+TEST_F(TokenInfos, DISABLED_WITHOUT_INVALIDDECL_PATCH(VariableNameOfInvalidDeclarationIsInvalid))
+{
+ const auto infos = translationUnit.tokenInfosInRange(sourceRange(592, 14));
+
+ ASSERT_THAT(infos[1], HasOnlyType(HighlightingType::Invalid));
+}
+
Data *TokenInfos::d;
void TokenInfos::SetUpTestCase()