Enlightenment CVS committal Author : cedric Project : e17 Module : proto/eina
Dir : e17/proto/eina/src/tests Modified Files: eina_test_hash.c Log Message: Cover all case of the hash function. =================================================================== RCS file: /cvs/e/e17/proto/eina/src/tests/eina_test_hash.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- eina_test_hash.c 6 Aug 2008 18:15:24 -0000 1.2 +++ eina_test_hash.c 8 Aug 2008 15:54:26 -0000 1.3 @@ -50,6 +50,7 @@ fail_if(eina_hash_add(hash, "42", &array[1]) != EINA_TRUE); fail_if(eina_hash_direct_add(hash, "4", &array[2]) != EINA_TRUE); fail_if(eina_hash_direct_add(hash, "5", &array[3]) != EINA_TRUE); + fail_if(eina_hash_add(hash, "", "") != EINA_TRUE); test = eina_hash_find(hash, "4"); fail_if(!test); @@ -67,7 +68,7 @@ fail_if(!test); fail_if(*test != 6); - fail_if(eina_hash_population(hash) != 4); + fail_if(eina_hash_population(hash) != 5); fail_if(eina_hash_find(hash, "120") != NULL); ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs