7 #include "../eunit_tests.h"
10 main(int argc, char *argv[])
16 Eobj *obj = eobj_add(INHERIT2_CLASS, NULL);
18 eobj_do(obj, SIMPLE_A_SET(1));
19 Simple_Public_Data *pd = eobj_data_get(obj, SIMPLE_CLASS);
24 obj = eobj_add(INHERIT3_CLASS, NULL);
26 eobj_do(obj, SIMPLE_A_SET(1));
27 pd = eobj_data_get(obj, SIMPLE_CLASS);
32 obj = eobj_add(INHERIT2_CLASS, NULL);
33 eobj_do(obj, INHERIT2_PRINT());
36 obj = eobj_add(SIMPLE_CLASS, NULL);
37 fail_if(eobj_do(obj, INHERIT2_PRINT2()));