From d949e9b41b05ff274fa568b2b1c1b70090447659 Mon Sep 17 00:00:00 2001 From: Daniel Zaoui Date: Wed, 28 May 2014 13:51:49 +0300 Subject: [PATCH] Eolian: fix test. Constructor has to be defined in the constructors section and not as a method. --- src/tests/eolian/data/base.eo | 4 +++- src/tests/eolian/eolian_parsing.c | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) 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));