diff -r 28ccaba883f4 -r 403e7f6ed6c5 glib/tests/array-test2.c --- a/glib/tests/array-test2.c Wed Oct 13 19:39:18 2010 +0530 +++ b/glib/tests/array-test2.c Thu Oct 14 14:15:50 2010 +0530 @@ -14,25 +14,17 @@ // +#include + #undef G_DISABLE_ASSERT #undef G_LOG_DOMAIN -#define LOG_FILENAME_LINE __FILE__, __LINE__ #include #include - -#define LOG_FILE "c:\\logs\\array2_test_log.txt" -#include "std_log_result.h" - - -void create_xml(int result) -{ - if(result) - assert_failed = 1; - - testResultXml("ptrarray-test"); - close_log_file(); -} +#include +#ifdef __SYMBIAN32__ +#include "mrt2_glib2_test.h" +#endif /*__SYMBIAN32__*/ static gint psort (gconstpointer a, gconstpointer b) { @@ -86,7 +78,7 @@ gparray = g_ptr_array_new (); if(gparray == NULL) { - std_log(LOG_FILENAME_LINE, "Pointer Array Not created"); + g_print( "Pointer Array Not created"); assert_failed = 1; return; } @@ -95,25 +87,25 @@ for (i = 0; i < ARRAY_SIZE; i++) { g_ptr_array_add (gparray, &(array[i])); - std_log(LOG_FILENAME_LINE, "Ptr Array element at index %d is %d",i, array[i]); + g_print( "Ptr Array element at index %d is %d",i, array[i]); } g_ptr_array_remove_range(gparray,3,3); - std_log(LOG_FILENAME_LINE, "AFTER DELETING THE RANGE"); + g_print( "AFTER DELETING THE RANGE"); /*Print the garray pointer->values*/ for(i=0;ilen;i++) { gpointer val = g_ptr_array_index (gparray,i); - std_log(LOG_FILENAME_LINE, "Ptr Array element at index %d is %d",i, *((int*)val)); + g_print( "Ptr Array element at index %d is %d",i, *((int*)val)); } ret = compare_pointer_array(gparray, array_after_remove_range, ARRAY_SIZE_AFTER_REMOVE_RANGE ); if(ret != TRUE) { - std_log(LOG_FILENAME_LINE, "Pointer Array Elements not properly deleted by g_ptr_array_remove_range"); + g_print( "Pointer Array Elements not properly deleted by g_ptr_array_remove_range"); assert_failed = 1; g_ptr_array_free(gparray,TRUE); return ; @@ -137,7 +129,7 @@ gparray = g_ptr_array_new (); if(gparray == NULL) { - std_log(LOG_FILENAME_LINE, "Pointer Array not created"); + g_print( "Pointer Array not created"); assert_failed = 1; g_ptr_array_free(gparray,TRUE); return ; @@ -146,25 +138,25 @@ for (i = 0; i < ARRAY_SIZE; i++) { g_ptr_array_add (gparray, &array[i]); - std_log(LOG_FILENAME_LINE, "Ptr Array element at index %d is %d",i, array[i]); + g_print( "Ptr Array element at index %d is %d",i, array[i]); } g_ptr_array_sort(gparray,psort); /*Print the sorted Array*/ - std_log(LOG_FILENAME_LINE, "SORTED ARRAY"); + g_print( "SORTED ARRAY"); for(i=0;ilen;i++) { gpointer val = g_ptr_array_index (gparray,i); - std_log(LOG_FILENAME_LINE, "Ptr Array element at index %d is %d",i, *((int*)val)); + g_print( "Ptr Array element at index %d is %d",i, *((int*)val)); } ret = compare_pointer_array(gparray, sorted_array, ARRAY_SIZE); if(ret != TRUE) { - std_log(LOG_FILENAME_LINE, "Pointer Array Elements not sorted by g_ptr_array_sort"); + g_print( "Pointer Array Elements not sorted by g_ptr_array_sort"); assert_failed = 1; g_ptr_array_free(gparray,TRUE); return ; @@ -188,7 +180,7 @@ gparray = g_ptr_array_new (); if(gparray == NULL) { - std_log(LOG_FILENAME_LINE, "Pointer Array not created"); + g_print( "Pointer Array not created"); assert_failed = 1; g_ptr_array_free(gparray,TRUE); return ; @@ -198,19 +190,19 @@ { g_ptr_array_add (gparray, &array[i]); - std_log(LOG_FILENAME_LINE, "Ptr Array element at index %d is %d",i, array[i]); + g_print( "Ptr Array element at index %d is %d",i, array[i]); } g_ptr_array_sort_with_data(gparray,psort_userdata, NULL); /*Print the sorted Array*/ - std_log(LOG_FILENAME_LINE, "SORTED ARRAY"); + g_print( "SORTED ARRAY"); for(i=0;ilen;i++) { gpointer val = g_ptr_array_index (gparray,i); - std_log(LOG_FILENAME_LINE, "Ptr Array element at index %d is %d",i, *((int*)val) ); + g_print( "Ptr Array element at index %d is %d",i, *((int*)val) ); } @@ -218,7 +210,7 @@ if(ret != TRUE) { - std_log(LOG_FILENAME_LINE, "Pointer Array Elements not sorted by g_ptr_array_sort"); + g_print( "Pointer Array Elements not sorted by g_ptr_array_sort"); assert_failed = 1; g_ptr_array_free(gparray,TRUE); return ; @@ -229,15 +221,23 @@ int main (void) { - test_pointer_array_remove_range(); + #ifdef __SYMBIAN32__ + g_log_set_handler (NULL, G_LOG_FLAG_FATAL| G_LOG_FLAG_RECURSION | G_LOG_LEVEL_CRITICAL | G_LOG_LEVEL_WARNING | G_LOG_LEVEL_MESSAGE | G_LOG_LEVEL_INFO | G_LOG_LEVEL_DEBUG, &mrtLogHandler, NULL); + g_set_print_handler(mrtPrintHandler); + #endif /*__SYMBIAN32__*/ + + g_print("Test array2-test Start"); + test_pointer_array_remove_range(); sort_pointer_array(); sort_pointer_array_with_data(); if(assert_failed) - std_log(LOG_FILENAME_LINE,"Test Failed"); + g_print("Test array2-test Failed"); else - std_log(LOG_FILENAME_LINE,"Test Successful"); + g_print("Test array2-test Successful"); - create_xml(0); + #if __SYMBIAN32__ + testResultXml("array2-test"); + #endif /* EMULATOR */ return 0; }