X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2Ftest.c;h=1de861ab6d7c5970e9b422c374668091f8fa66bb;hb=324445c56b1c76f3c122b465413c4807685d65da;hp=e7e16f54dee1f5ae7bffde2da0b94a47397575e5;hpb=fa543a0643aafcd5042080ca060f0418b95eb8ca;p=m6w6%2Flibmemcached diff --git a/tests/test.c b/tests/test.c index e7e16f54..1de861ab 100644 --- a/tests/test.c +++ b/tests/test.c @@ -32,6 +32,7 @@ int main(int argc, char *argv[]) char *wildcard= NULL; memcached_server_st *servers; collection_st *collection; + uint8_t failed; collection= gets_collections(); @@ -113,11 +114,15 @@ int main(int argc, char *argv[]) } gettimeofday(&start_time, NULL); - run->function(memc); + failed= run->function(memc); gettimeofday(&end_time, NULL); long int load_time= timedif(end_time, start_time); - fprintf(stderr, "\t\t\t\t\t %ld.%03ld [ ok ]\n", load_time / 1000, - load_time % 1000); + if (failed) + fprintf(stderr, "\t\t\t\t\t %ld.%03ld [ failed ]\n", load_time / 1000, + load_time % 1000); + else + fprintf(stderr, "\t\t\t\t\t %ld.%03ld [ ok ]\n", load_time / 1000, + load_time % 1000); if (next->post) (void)next->post(memc);