searchengine/cpix/tsrc/cpixunittest/src/std_log_result.cpp
changeset 24 65456528cac2
parent 7 a5fbfefd615f
equal deleted inserted replaced
23:d4d56f5e7c55 24:65456528cac2
     1 #include "std_log_result.h"
     1 #include "std_log_result.h"
     2 #ifdef __SYMBIAN32__
     2 #ifdef __SYMBIAN32__
     3 #define LOG_FILE "c:\\logs\\std_test_log.txt"
     3 #define LOG_FILE "c:\\logs\\std_test_log.txt"
     4 #define LOG_DIR "c:\\logs\\"
     4 #define LOG_DIR "c:\\logs\\"
     5 #define LOG_FILE_EXT "xml"
     5 #define LOG_FILE_EXT "xml"
     6 int assert_failed = 0;
       
     7 #else
     6 #else
     8 #define LOG_DIR ""
     7 #define LOG_DIR ""
     9 #define LOG_FILE_EXT "xml"
     8 #define LOG_FILE_EXT "xml"
    10 #define LOG_FILE "std_test_log.txt"
     9 #define LOG_FILE "std_test_log.txt"
    11 int assert_failed = 0;
       
    12 #endif
    10 #endif
    13 FILE *fp;
    11 FILE *fp;
    14 
    12 
    15 int gnutest = 1;
    13 int gnutest = 1;
    16 
    14 
    46 {
    44 {
    47    fclose(fp);
    45    fclose(fp);
    48 }
    46 }
    49 
    47 
    50 // This function is used to generate the xml file used bt ATS
    48 // This function is used to generate the xml file used bt ATS
    51 void testResultXml(char *filename)
    49 void testResultXml(const char *filename, bool verdict)
    52 {
    50 {
    53     char time_buf[50];
    51     char time_buf[50];
    54 
    52 
    55     char result[10];
    53     char result[10];
    56 
    54 
   109     FILE *fp_result;
   107     FILE *fp_result;
   110     sprintf(xmlfilename, "%s%s.%s", LOG_DIR, filename, LOG_FILE_EXT);
   108     sprintf(xmlfilename, "%s%s.%s", LOG_DIR, filename, LOG_FILE_EXT);
   111     //strftime(time_buf,50,"%c",tm1);
   109     //strftime(time_buf,50,"%c",tm1);
   112     sprintf(time_buf,"%s","");
   110     sprintf(time_buf,"%s","");
   113 
   111 
   114     if(assert_failed )
   112     if(!verdict)
   115         strcpy(result,"FAILED");
   113         strcpy(result,"FAILED");
   116     else
   114     else
   117         strcpy(result,"PASSED");
   115         strcpy(result,"PASSED");
   118 
   116 
   119     fp_result = fopen(xmlfilename,"w");
   117     fp_result = fopen(xmlfilename,"w");