equal
deleted
inserted
replaced
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"); |