add tests.c file
update zelib