00001 #include <CUnit/Basic.h> 00002 00003 extern CU_pSuite get_tools_suite(void); 00004 extern CU_pSuite get_coord_suite(void); 00005 extern CU_pSuite get_geo_suite(void); 00006 extern CU_pSuite get_shape_path_suite(void); 00007 extern CU_pSuite get_redraw_man_suite(void); 00008 extern CU_pSuite get_animate_suite(void); 00009 extern CU_pSuite get_observer_suite(void); 00010 00011 int 00012 main(int argc, char * const argv[]) { 00013 CU_pSuite suite; 00014 00015 if(CU_initialize_registry() != CUE_SUCCESS) 00016 return CU_get_error(); 00017 00018 suite = get_tools_suite(); 00019 if(suite == NULL) 00020 return CU_get_error(); 00021 suite = get_coord_suite(); 00022 if(suite == NULL) 00023 return CU_get_error(); 00024 suite = get_geo_suite(); 00025 if(suite == NULL) 00026 return CU_get_error(); 00027 suite = get_shape_path_suite(); 00028 if(suite == NULL) 00029 return CU_get_error(); 00030 suite = get_redraw_man_suite(); 00031 if(suite == NULL) 00032 return CU_get_error(); 00033 suite = get_animate_suite(); 00034 if(suite == NULL) 00035 return CU_get_error(); 00036 suite = get_observer_suite(); 00037 if(suite == NULL) 00038 return CU_get_error(); 00039 00040 CU_basic_set_mode(CU_BRM_VERBOSE); 00041 CU_basic_run_tests(); 00042 CU_cleanup_registry(); 00043 00044 return CU_get_error(); 00045 }