diff --git a/tests/test_ASTNodeDataType.cpp b/tests/test_ASTNodeDataType.cpp
index b8c5ad8a4a2b7baa9610944f87f7ae0c0e032f08..ab91abd6309244dc15ca28b0a13e4b2cc9814a64 100644
--- a/tests/test_ASTNodeDataType.cpp
+++ b/tests/test_ASTNodeDataType.cpp
@@ -14,6 +14,8 @@ TEST_CASE("ASTNodeDataType", "[language]")
     REQUIRE(dataTypeName(ASTNodeDataType::string_t) == "string");
     REQUIRE(dataTypeName(ASTNodeDataType::typename_t) == "typename");
     REQUIRE(dataTypeName(ASTNodeDataType::void_t) == "void");
+    REQUIRE(dataTypeName(ASTNodeDataType::function_t) == "function");
+    REQUIRE(dataTypeName(ASTNodeDataType::c_function_t) == "c_function");
   }
 
   SECTION("promotion")