41 const guint *minor_version = NULL; |
33 const guint *minor_version = NULL; |
42 const guint *micro_version = NULL; |
34 const guint *micro_version = NULL; |
43 const guint *interface_age = NULL; |
35 const guint *interface_age = NULL; |
44 const guint *binary_age = NULL; |
36 const guint *binary_age = NULL; |
45 const gchar *check_version = NULL; |
37 const gchar *check_version = NULL; |
|
38 #ifdef __SYMBIAN32__ |
|
39 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); |
|
40 g_set_print_handler(mrtPrintHandler); |
|
41 #endif /*__SYMBIAN32__*/ |
|
42 |
|
43 g_print("Test majorversion-test Start"); |
46 major_version = _glib_major_version(); |
44 major_version = _glib_major_version(); |
47 minor_version = _glib_minor_version(); |
45 minor_version = _glib_minor_version(); |
48 micro_version = _glib_micro_version(); |
46 micro_version = _glib_micro_version(); |
49 interface_age = _glib_interface_age(); |
47 interface_age = _glib_interface_age(); |
50 binary_age = _glib_binary_age(); |
48 binary_age = _glib_binary_age(); |
51 std_log(LOG_FILENAME_LINE,"Binary age :%d\n Interface age:%d",*binary_age,*interface_age); |
49 g_print("Binary age :%d\n Interface age:%d",*binary_age,*interface_age); |
52 check_version = glib_check_version((*major_version),(*minor_version),(*micro_version)); |
50 check_version = glib_check_version((*major_version),(*minor_version),(*micro_version)); |
53 if(check_version != NULL) |
51 if(check_version != NULL) |
54 { |
52 { |
55 std_log(LOG_FILENAME_LINE,"GLib library in use is not compatible with the given verison"); |
53 g_print("GLib library in use is not compatible with the given verison"); |
56 assert_failed = 1; |
54 assert_failed = 1; |
57 } |
55 } |
58 if(assert_failed) |
56 if(assert_failed) |
59 { |
57 { |
60 std_log(LOG_FILENAME_LINE,"%s",check_version); |
58 g_print("%s",check_version); |
61 std_log(LOG_FILENAME_LINE,"Test Fail"); |
59 g_print("Test majorversion-test Fail"); |
62 } |
60 } |
63 else |
61 else |
64 std_log(LOG_FILENAME_LINE,"Test Successful"); |
62 g_print("Test majorversion-test Successful"); |
65 |
|
66 |
63 |
67 create_xml(assert_failed); |
64 #if __SYMBIAN32__ |
|
65 testResultXml("majorversion-test"); |
|
66 #endif /* EMULATOR */ |
68 return 0; |
67 return 0; |
69 } |
68 } |
70 |
69 |
71 |
70 |