eina: fix test logic after change in Eina_Cow GC.

This commit is contained in:
Cedric BAIL 2013-04-03 19:21:51 +09:00
parent f11dc2f184
commit be2cebab17
1 changed files with 4 additions and 1 deletions

View File

@ -125,12 +125,15 @@ START_TEST(eina_cow)
default_value.c != 42 || default_value.i != 0);
fail_if(eina_cow_gc(cow) == EINA_FALSE);
fail_if(eina_cow_gc(cow) == EINA_FALSE);
write = eina_cow_write(cow, (const Eina_Cow_Data**) &cur);
write->i = 7; write->c = 42;
eina_cow_done(cow, (const Eina_Cow_Data**) &cur, write, EINA_TRUE);
write = eina_cow_write(cow, (const Eina_Cow_Data**) &prev);
eina_cow_done(cow, (const Eina_Cow_Data**) &prev, write, EINA_TRUE);
fail_if(eina_cow_gc(cow) == EINA_FALSE);
fail_if(eina_cow_gc(cow) == EINA_FALSE);
fail_if(cur != prev);