summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/CMakeLists.txt6
-rw-r--r--tests/helper.c4
-rw-r--r--tests/helper.h2
-rw-r--r--tests/main.c8
-rw-r--r--tests/particle.c152
-rw-r--r--tests/spin.c36
-rw-r--r--tests/user_door.c22
7 files changed, 115 insertions, 115 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index 07f7dd8..136ce69 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -13,12 +13,12 @@ include_directories(
add_executable(tests ${TESTS_CC_SOURCES})
-get_target_property(eiotas_LIB_FILE eiotas LOCATION)
+get_target_property(edoors_LIB_FILE edoors LOCATION)
target_link_libraries(tests
${EINA_LIBRARIES}
- ${eiotas_LIB_FILE}
+ ${edoors_LIB_FILE}
)
-add_dependencies(tests eiotas)
+add_dependencies(tests edoors)
add_test(Example_tests tests)
diff --git a/tests/helper.c b/tests/helper.c
index 929aef7..a594318 100644
--- a/tests/helper.c
+++ b/tests/helper.c
@@ -3,13 +3,13 @@
void check_cond(Eina_Bool cond, char *msg) {
if(!cond) {
- EINA_LOG_DOM_ERR(_eiotas_log_dom,"%s",msg);
+ EINA_LOG_DOM_ERR(_edoors_log_dom,"%s",msg);
}
}
void check_str(char *s0, char *s1, char *msg) {
if(strcmp(s0,s1)!=0) {
- EINA_LOG_DOM_ERR(_eiotas_log_dom,"%s => %s != %s\n",msg,s0,s1);
+ EINA_LOG_DOM_ERR(_edoors_log_dom,"%s => %s != %s\n",msg,s0,s1);
}
}
diff --git a/tests/helper.h b/tests/helper.h
index b0f9449..f5825a8 100644
--- a/tests/helper.h
+++ b/tests/helper.h
@@ -1,7 +1,7 @@
#ifndef _HELPER_H_
#define _HELPER_H_
-#include "Eiotas.h"
+#include "Edoors.h"
#include <stdio.h>
diff --git a/tests/main.c b/tests/main.c
index b19b5f4..256a761 100644
--- a/tests/main.c
+++ b/tests/main.c
@@ -3,15 +3,15 @@
int main(int argc, char **argv)
{
- if(eiotas_init()==0) {
+ if(edoors_init()==0) {
return EXIT_FAILURE;
}
- eina_log_domain_level_set("eiotas",EINA_LOG_LEVEL_ERR);
- EINA_LOG_DOM_INFO(_eiotas_log_dom,"Eiotas version %d.%d.%d",eiotas_version->major,eiotas_version->minor,eiotas_version->micro);
+ eina_log_domain_level_set("edoors",EINA_LOG_LEVEL_ERR);
+ EINA_LOG_DOM_INFO(_edoors_log_dom,"Edoors version %d.%d.%d",edoors_version->major,edoors_version->minor,edoors_version->micro);
test_spin();
test_particle();
- return eiotas_shutdown();
+ return edoors_shutdown();
}
diff --git a/tests/particle.c b/tests/particle.c
index 60837ac..ec530ef 100644
--- a/tests/particle.c
+++ b/tests/particle.c
@@ -5,154 +5,154 @@ void test_particle()
{
void *p;
Eina_Accessor *acc;
- Eiotas_Particle *p0, *p1, *p2, *p3, *p4;
+ Edoors_Particle *p0, *p1, *p2, *p3, *p4;
- Eiotas_Spin *dom0 = eiotas_spin_add("dom0",10);
+ Edoors_Spin *dom0 = edoors_spin_add("dom0",10);
- p0 = eiotas_require_particle(dom0);
+ p0 = edoors_require_particle(dom0);
- check_cond(!eiotas_particle_has_dst(p0),"should be no destination");
+ check_cond(!edoors_particle_has_dst(p0),"should be no destination");
- eiotas_particle_destinations_add(p0,"dom0/room0/door0?get");
- check_cond(eiotas_particle_has_dst(p0),"should be a destination");
- eiotas_particle_destinations_add(p0," dom0/room0/door0?get ");
- eiotas_particle_destinations_add(p0," dom0/room0/door0?get ");
- eiotas_particle_destinations_add(p0,"dom0/room0/room1/doorx?get,door?get,dom0/room0/door0?get");
- eiotas_particle_destinations_add(p0," dom0/room0/room1/doorx?get,door?get , dom0/room0/door0?get ");
- eiotas_particle_destinations_add(p0," dom0/room0/room1/doorx?get,door?get, dom0/room0/door0?get ");
- eiotas_particle_destinations_add(p0," /suffix, ?suffix, prefix/ , prefix? , ,, very/?wrong , very?wrong?too");
+ edoors_particle_destinations_add(p0,"dom0/room0/door0?get");
+ check_cond(edoors_particle_has_dst(p0),"should be a destination");
+ edoors_particle_destinations_add(p0," dom0/room0/door0?get ");
+ edoors_particle_destinations_add(p0," dom0/room0/door0?get ");
+ edoors_particle_destinations_add(p0,"dom0/room0/room1/doorx?get,door?get,dom0/room0/door0?get");
+ edoors_particle_destinations_add(p0," dom0/room0/room1/doorx?get,door?get , dom0/room0/door0?get ");
+ edoors_particle_destinations_add(p0," dom0/room0/room1/doorx?get,door?get, dom0/room0/door0?get ");
+ edoors_particle_destinations_add(p0," /suffix, ?suffix, prefix/ , prefix? , ,, very/?wrong , very?wrong?too");
acc = eina_array_accessor_new(p0->dsts);
eina_accessor_data_get(acc,0,&p);
- check_str("dom0/room0/door0?get",(char*)p,"eiotas_particle_destinations_add");
+ check_str("dom0/room0/door0?get",(char*)p,"edoors_particle_destinations_add");
eina_accessor_data_get(acc,1,&p);
- check_str("dom0/room0/door0?get",(char*)p,"eiotas_particle_destinations_add");
+ check_str("dom0/room0/door0?get",(char*)p,"edoors_particle_destinations_add");
eina_accessor_data_get(acc,2,&p);
- check_str("dom0/room0/door0?get",(char*)p,"eiotas_particle_destinations_add");
+ check_str("dom0/room0/door0?get",(char*)p,"edoors_particle_destinations_add");
eina_accessor_data_get(acc,3,&p);
- check_str("dom0/room0/room1/doorx?get",(char*)p,"eiotas_particle_destinations_add");
+ check_str("dom0/room0/room1/doorx?get",(char*)p,"edoors_particle_destinations_add");
eina_accessor_data_get(acc,4,&p);
- check_str("door?get",(char*)p,"eiotas_particle_destinations_add");
+ check_str("door?get",(char*)p,"edoors_particle_destinations_add");
eina_accessor_data_get(acc,5,&p);
- check_str("dom0/room0/door0?get",(char*)p,"eiotas_particle_destinations_add");
+ check_str("dom0/room0/door0?get",(char*)p,"edoors_particle_destinations_add");
eina_accessor_data_get(acc,6,&p);
- check_str("dom0/room0/room1/doorx?get",(char*)p,"eiotas_particle_destinations_add");
+ check_str("dom0/room0/room1/doorx?get",(char*)p,"edoors_particle_destinations_add");
eina_accessor_data_get(acc,7,&p);
- check_str("door?get",(char*)p,"eiotas_particle_destinations_add");
+ check_str("door?get",(char*)p,"edoors_particle_destinations_add");
eina_accessor_data_get(acc,8,&p);
- check_str("dom0/room0/door0?get",(char*)p,"eiotas_particle_destinations_add");
+ check_str("dom0/room0/door0?get",(char*)p,"edoors_particle_destinations_add");
eina_accessor_data_get(acc,9,&p);
- check_str("dom0/room0/room1/doorx?get",(char*)p,"eiotas_particle_destinations_add");
+ check_str("dom0/room0/room1/doorx?get",(char*)p,"edoors_particle_destinations_add");
eina_accessor_data_get(acc,10,&p);
- check_str("door?get",(char*)p,"eiotas_particle_destinations_add");
+ check_str("door?get",(char*)p,"edoors_particle_destinations_add");
eina_accessor_data_get(acc,11,&p);
- check_str("dom0/room0/door0?get",(char*)p,"eiotas_particle_destinations_add");
+ check_str("dom0/room0/door0?get",(char*)p,"edoors_particle_destinations_add");
check_cond((eina_accessor_data_get(acc,12,&p)==EINA_FALSE),"eina_accessor_data_get should fail");;
- eiotas_particle_link_fields_set(p0," key2,key9 , key1,key10 ");
+ edoors_particle_link_fields_set(p0," key2,key9 , key1,key10 ");
acc = eina_array_accessor_new(p0->link_fields);
eina_accessor_data_get(acc,0,&p);
- check_str("key2",(char*)p,"eiotas_particle_link_fields_set");
+ check_str("key2",(char*)p,"edoors_particle_link_fields_set");
eina_accessor_data_get(acc,1,&p);
- check_str("key9",(char*)p,"eiotas_particle_link_fields_set");
+ check_str("key9",(char*)p,"edoors_particle_link_fields_set");
eina_accessor_data_get(acc,2,&p);
- check_str("key1",(char*)p,"eiotas_particle_link_fields_set");
+ check_str("key1",(char*)p,"edoors_particle_link_fields_set");
eina_accessor_data_get(acc,3,&p);
- check_str("key10",(char*)p,"eiotas_particle_link_fields_set");
+ check_str("key10",(char*)p,"edoors_particle_link_fields_set");
check_cond((eina_accessor_data_get(acc,4,&p)==EINA_FALSE),"eina_accessor_data_get should fail");;
check_cond((p0->link_value==NULL),"link_value should be NULL");
- eiotas_particle_data_set(p0,"key0","val0");
+ edoors_particle_data_set(p0,"key0","val0");
check_cond((p0->link_value==NULL),"link_value should be NULL");
- eiotas_particle_data_set(p0,"key1","val1");
+ edoors_particle_data_set(p0,"key1","val1");
check_str((char*)p0->link_value,"val1","link_value is wrong");
- eiotas_particle_data_set(p0,"key2","val2");
+ edoors_particle_data_set(p0,"key2","val2");
check_str((char*)p0->link_value,"val2val1","link_value is wrong");
- eiotas_particle_data_set(p0,"key3","val3");
+ edoors_particle_data_set(p0,"key3","val3");
check_str((char*)p0->link_value,"val2val1","link_value is wrong");
- if(strcmp(eiotas_particle_data_get(p0,"key0"),"val0")!=0) fprintf(stderr,"ERROR\n");
- if(strcmp(eiotas_particle_data_get(p0,"key1"),"val1")!=0) fprintf(stderr,"ERROR\n");
- if(strcmp(eiotas_particle_data_get(p0,"key2"),"val2")!=0) fprintf(stderr,"ERROR\n");
- if(strcmp(eiotas_particle_data_get(p0,"key3"),"val3")!=0) fprintf(stderr,"ERROR\n");
+ if(strcmp(edoors_particle_data_get(p0,"key0"),"val0")!=0) fprintf(stderr,"ERROR\n");
+ if(strcmp(edoors_particle_data_get(p0,"key1"),"val1")!=0) fprintf(stderr,"ERROR\n");
+ if(strcmp(edoors_particle_data_get(p0,"key2"),"val2")!=0) fprintf(stderr,"ERROR\n");
+ if(strcmp(edoors_particle_data_get(p0,"key3"),"val3")!=0) fprintf(stderr,"ERROR\n");
- eiotas_particle_data_del(p0,"key0");
- if(eiotas_particle_data_get(p0,"key0")!=NULL) fprintf(stderr,"ERROR\n");
+ edoors_particle_data_del(p0,"key0");
+ if(edoors_particle_data_get(p0,"key0")!=NULL) fprintf(stderr,"ERROR\n");
check_str((char*)p0->link_value,"val2val1","link_value is wrong");
- p1 = eiotas_require_particle(dom0);
- check_cond(!eiotas_particle_match(p0,p1),"link_value is not the same");
- eiotas_particle_link_fields_set(p1," k0,k1");
- eiotas_particle_data_set(p1,"k0","val2");
- eiotas_particle_data_set(p1,"k1","val1");
+ p1 = edoors_require_particle(dom0);
+ check_cond(!edoors_particle_match(p0,p1),"link_value is not the same");
+ edoors_particle_link_fields_set(p1," k0,k1");
+ edoors_particle_data_set(p1,"k0","val2");
+ edoors_particle_data_set(p1,"k1","val1");
check_str((char*)p1->link_value,"val2val1","link_value is wrong");
- check_cond(eiotas_particle_match(p0,p1),"link_value is the same");
+ check_cond(edoors_particle_match(p0,p1),"link_value is the same");
- eiotas_particle_data_del(p0,"key2");
- if(eiotas_particle_data_get(p0,"key2")!=NULL) fprintf(stderr,"ERROR\n");
+ edoors_particle_data_del(p0,"key2");
+ if(edoors_particle_data_get(p0,"key2")!=NULL) fprintf(stderr,"ERROR\n");
check_str((char*)p0->link_value,"val1","link_value is wrong");
- eiotas_particle_data_del(p0,"key1");
- if(eiotas_particle_data_get(p0,"key1")!=NULL) fprintf(stderr,"ERROR\n");
+ edoors_particle_data_del(p0,"key1");
+ if(edoors_particle_data_get(p0,"key1")!=NULL) fprintf(stderr,"ERROR\n");
check_cond((p0->link_value==NULL),"link_value should be NULL");
- p2 = eiotas_require_particle(dom0);
+ p2 = edoors_require_particle(dom0);
- eiotas_particle_destinations_add(p2,"door");
- eiotas_particle_split_dst(p2);
+ edoors_particle_destinations_add(p2,"door");
+ edoors_particle_split_dst(p2);
check_cond((p2->cur_room==NULL),"room must be NULL");
check_str((char*)p2->cur_door,"door","door is wrong");
check_cond((p2->cur_action==NULL),"action must be NULL");
- eiotas_particle_next_dst(p2);
- eiotas_particle_destinations_add(p2,"doora?get");
- eiotas_particle_split_dst(p2);
+ edoors_particle_next_dst(p2);
+ edoors_particle_destinations_add(p2,"doora?get");
+ edoors_particle_split_dst(p2);
check_str((char*)p2->cur_action,"get","action is wrong");
check_str((char*)p2->cur_door,"doora","door is wrong");
check_cond((p2->cur_room==NULL),"room must be NULL");
- eiotas_particle_next_dst(p2);
- eiotas_particle_destinations_add(p2,"room/room/door");
- eiotas_particle_split_dst(p2);
+ edoors_particle_next_dst(p2);
+ edoors_particle_destinations_add(p2,"room/room/door");
+ edoors_particle_split_dst(p2);
check_cond((p2->cur_action==NULL),"action must be NULL");
check_str((char*)p2->cur_door,"door","door is wrong");
check_str((char*)p2->cur_room,"room/room","room is wrong");
- eiotas_particle_next_dst(p2);
- eiotas_particle_destinations_add(p2,"room/room/door?get");
- eiotas_particle_split_dst(p2);
+ edoors_particle_next_dst(p2);
+ edoors_particle_destinations_add(p2,"room/room/door?get");
+ edoors_particle_split_dst(p2);
check_str((char*)p2->cur_action,"get","action is wrong");
check_str((char*)p2->cur_door,"door","door is wrong");
check_str((char*)p2->cur_room,"room/room","room is wrong");
- eiotas_particle_next_dst(p2);
- eiotas_particle_destinations_add(p2,"room/room/doorb?get");
- eiotas_particle_split_dst(p2);
+ edoors_particle_next_dst(p2);
+ edoors_particle_destinations_add(p2,"room/room/doorb?get");
+ edoors_particle_split_dst(p2);
check_str((char*)p2->cur_action,"get","action is wrong");
check_str((char*)p2->cur_door,"doorb","door is wrong");
check_str((char*)p2->cur_room,"room/room","room is wrong");
- p3 = eiotas_require_particle(dom0);
- eiotas_particle_destinations_add(p3,"dom0/room0/room1/doorx?get,door?get,dom0/room0/door0?get");
- eiotas_particle_split_dst(p3);
+ p3 = edoors_require_particle(dom0);
+ edoors_particle_destinations_add(p3,"dom0/room0/room1/doorx?get,door?get,dom0/room0/door0?get");
+ edoors_particle_split_dst(p3);
check_str((char*)p3->cur_action,"get","action is wrong");
check_str((char*)p3->cur_door,"doorx","door is wrong");
check_str((char*)p3->cur_room,"dom0/room0/room1","room is wrong");
- eiotas_particle_destination_set(p3," room/door?got nothing else matters ");
- eiotas_particle_split_dst(p3);
+ edoors_particle_destination_set(p3," room/door?got nothing else matters ");
+ edoors_particle_split_dst(p3);
check_str((char*)p3->cur_action,"got","action is wrong");
check_str((char*)p3->cur_door,"door","door is wrong");
check_str((char*)p3->cur_room,"room","room is wrong");
- p4 = eiotas_require_particle(dom0);
- eiotas_particle_merge(p0,p1);
- eiotas_particle_merge(p0,p2);
- eiotas_particle_merge(p2,p3);
- eiotas_particle_merge(p2,p4);
+ p4 = edoors_require_particle(dom0);
+ edoors_particle_merge(p0,p1);
+ edoors_particle_merge(p0,p2);
+ edoors_particle_merge(p2,p3);
+ edoors_particle_merge(p2,p4);
- eiotas_particle_free(p0);
+ edoors_particle_free(p0);
- eiotas_spin_free(dom0);
+ edoors_spin_free(dom0);
}
diff --git a/tests/spin.c b/tests/spin.c
index 5f80a21..c3f5ba9 100644
--- a/tests/spin.c
+++ b/tests/spin.c
@@ -4,43 +4,43 @@
void test_spin()
{
int i;
- Eiotas_Particle *p0, *p1, *p2;
+ Edoors_Particle *p0, *p1, *p2;
/* add spin */
- Eiotas_Spin *dom0 = eiotas_spin_add("dom0",10);
- eiotas_iota_show((Eiotas_Iota*)dom0);
+ Edoors_Spin *dom0 = edoors_spin_add("dom0",10);
+ edoors_iota_show((Edoors_Iota*)dom0);
/* particle require/release */
- p0 = eiotas_spin_require_particle(dom0);
- p1 = eiotas_spin_require_particle(dom0);
+ p0 = edoors_spin_require_particle(dom0);
+ p1 = edoors_spin_require_particle(dom0);
- eiotas_spin_release_particle(dom0,p0);
- eiotas_spin_release_particle(dom0,p1);
- p2 = eiotas_spin_require_particle(dom0);
+ edoors_spin_release_particle(dom0,p0);
+ edoors_spin_release_particle(dom0,p1);
+ p2 = edoors_spin_require_particle(dom0);
check_cond((p2==p1),"Particle require fail\n");
- eiotas_release_particle(dom0,p2);
+ edoors_release_particle(dom0,p2);
/* particle send(sys) */
- p0 = eiotas_spin_require_particle(dom0);
- p1 = eiotas_spin_require_particle(dom0);
- eiotas_spin_send_particle(dom0,p0,EINA_FALSE);
- eiotas_spin_send_particle(dom0,p1,EINA_TRUE);
+ p0 = edoors_spin_require_particle(dom0);
+ p1 = edoors_spin_require_particle(dom0);
+ edoors_spin_send_particle(dom0,p0,EINA_FALSE);
+ edoors_spin_send_particle(dom0,p1,EINA_TRUE);
/* add rooms */
- Eiotas_Room *room = &dom0->room;
+ Edoors_Room *room = &dom0->room;
char name[8];
for(i=0; i<5; i++) {
sprintf(name,"room%d",i);
- Eiotas_Room *tmp = eiotas_room_add(name,room);
+ Edoors_Room *tmp = edoors_room_add(name,room);
if(tmp!=NULL) {
room = tmp;
- eiotas_iota_show((Eiotas_Iota*)room); // MACROS
+ edoors_iota_show((Edoors_Iota*)room); // MACROS
}
}
- room = eiotas_room_add("room0",&dom0->room);
+ room = edoors_room_add("room0",&dom0->room);
check_cond(room==NULL,"room0 should already exists");
- eiotas_spin_free(dom0);
+ edoors_spin_free(dom0);
}
diff --git a/tests/user_door.c b/tests/user_door.c
index 7a7c705..7acbc58 100644
--- a/tests/user_door.c
+++ b/tests/user_door.c
@@ -19,37 +19,37 @@ static Input* input_create(char *txt)
static void input_free(Input *input)
{
- EINA_LOG_DOM_DBG(_eiotas_log_dom,"free Input\n");
+ EINA_LOG_DOM_DBG(_edoors_log_dom,"free Input\n");
free(input);
free_called = 1;
}
static void input_show(Input *input)
{
- EINA_LOG_DOM_DBG(_eiotas_log_dom,"Input [%d] %s\n",input->idx,input->txt);
+ EINA_LOG_DOM_DBG(_edoors_log_dom,"Input [%d] %s\n",input->idx,input->txt);
}
-static void input_receive(const Eiotas_Door *door, Eiotas_Particle *particle, Eiotas_User_Data *data)
+static void input_receive(const Edoors_Door *door, Edoors_Particle *particle, Edoors_User_Data *data)
{
- EINA_LOG_DOM_DBG(_eiotas_log_dom,"input_receive 0x%X\n",PRINTPTR(data));
+ EINA_LOG_DOM_DBG(_edoors_log_dom,"input_receive 0x%X\n",PRINTPTR(data));
}
void test_user_door()
{
- Eiotas_Spin *dom0 = eiotas_spin_add("dom0",10);
+ Edoors_Spin *dom0 = edoors_spin_add("dom0",10);
Input *input = input_create("hello world");
input_show(input);
- Eiotas_User_Bits user_bits;
+ Edoors_User_Bits user_bits;
user_bits.data = input;
- user_bits.free_fct = (Eiotas_User_Data_Free)&input_free;
- user_bits.recv_fct = (Eiotas_Receive_Particle)&input_receive;
- Eiotas_Door *din0 = eiotas_door_add("input0",&dom0->room,&user_bits);
- eiotas_iota_show(&din0->iota); // eiotas_iota_show((Eiotas_Iota*)din0);
+ user_bits.free_fct = (Edoors_User_Data_Free)&input_free;
+ user_bits.recv_fct = (Edoors_Receive_Particle)&input_receive;
+ Edoors_Door *din0 = edoors_door_add("input0",&dom0->room,&user_bits);
+ edoors_iota_show(&din0->iota); // edoors_iota_show((Edoors_Iota*)din0);
- eiotas_spin_free(dom0);
+ edoors_spin_free(dom0);
check_cond((free_called==1),"input_free not called");
}