1*627f7eb2Smrg #include <stdlib.h> 2*627f7eb2Smrg #include <assert.h> 3*627f7eb2Smrg 4*627f7eb2Smrg extern int runTests(void); 5*627f7eb2Smrg extern int lib_init(void); 6*627f7eb2Smrg extern int lib_term(void); 7*627f7eb2Smrg main(int argc,char * argv[])8*627f7eb2Smrgint main(int argc, char* argv[]) 9*627f7eb2Smrg { 10*627f7eb2Smrg if (!lib_init()) return EXIT_SUCCESS; 11*627f7eb2Smrg const int res = runTests() ? EXIT_SUCCESS : EXIT_FAILURE; 12*627f7eb2Smrg if (!lib_term()) return EXIT_FAILURE; 13*627f7eb2Smrg return res; 14*627f7eb2Smrg } 15