yaffs More tests for quick tests.
[yaffs2.git] / direct / timothy_tests / quick_tests / quick_tests.c
index e057f1237fa331b0acf849b38c0fb4fb8489e037..720fdee55a7dceaf3a67a7955f077f57ae65d47c 100644 (file)
@@ -38,6 +38,7 @@ int main(){
        for (x=0;x<total_number_of_tests;x++){
                //printf("x %d\n",x);
                yaffs_set_error(0);     /*reset the last error to 0 */
        for (x=0;x<total_number_of_tests;x++){
                //printf("x %d\n",x);
                yaffs_set_error(0);     /*reset the last error to 0 */
+               printf("\nrunning test: %s \n",test_list[x].name_of_test);
                output=test_list[x].p_function();       /*run test*/
                if (output>=0){
                        /*test has passed*/
                output=test_list[x].p_function();       /*run test*/
                if (output>=0){
                        /*test has passed*/
@@ -60,6 +61,7 @@ int main(){
                                printf("\n\n");
                        }
                }
                                printf("\n\n");
                        }
                }
+               output=0;
                output=test_list[x].p_function_clean(); /*clean the test*/
                if (output <0){
                        /* if the test failed to clean it's self then */
                output=test_list[x].p_function_clean(); /*clean the test*/
                if (output <0){
                        /* if the test failed to clean it's self then */
@@ -72,8 +74,9 @@ int main(){
                                quit_quick_tests(1);
                        }
                        
                                quit_quick_tests(1);
                        }
                        
+               } else {
+                       printf("\ttest clean: %s passed\n",test_list[x].name_of_test);
                }
                }
-                       
        }
        /*this is where the loop should break to*/
        quit_quick_tests(0);
        }
        /*this is where the loop should break to*/
        quit_quick_tests(0);