diff --git a/src/tests/eolian/data/base.eo b/src/tests/eolian/data/base.eo index a252140ebb..ca5d2aa924 100644 --- a/src/tests/eolian/data/base.eo +++ b/src/tests/eolian/data/base.eo @@ -1,7 +1,9 @@ class Base { - methods { + constructors { constructor { } + } + methods { destructor { } } diff --git a/src/tests/eolian/eolian_parsing.c b/src/tests/eolian/eolian_parsing.c index a60eaba282..615fc65cc4 100644 --- a/src/tests/eolian/eolian_parsing.c +++ b/src/tests/eolian/eolian_parsing.c @@ -202,7 +202,7 @@ START_TEST(eolian_ctor_dtor) fail_if(strcmp(impl_func, "destructor")); /* Custom ctors/dtors */ - fail_if(!eolian_class_function_find_by_name(base, "constructor", EOLIAN_METHOD)); + fail_if(!eolian_class_function_find_by_name(base, "constructor", EOLIAN_CTOR)); fail_if(!eolian_class_function_find_by_name(base, "destructor", EOLIAN_METHOD)); fail_if(!eolian_class_function_find_by_name(class, "custom_constructor_1", EOLIAN_CTOR)); fail_if(!eolian_class_function_find_by_name(class, "custom_constructor_2", EOLIAN_CTOR));