loudmouth/tsrc/conf/tstlm.cfg
changeset 10 59927b2d3b75
parent 0 d0f3a028347a
equal deleted inserted replaced
0:d0f3a028347a 10:59927b2d3b75
     1 [Define]
       
     2 SERVER       chat.gizmoproject.com
       
     3 USERNAME     prima@chat.gizmoproject.com
       
     4 PASSWORD     donna
       
     5 RECIPIENT    donna.prima@gmail.com
       
     6 MESSAGE      Hello
       
     7 RESOURCE     mytesds5rt123
       
     8 
       
     9 UnexistGizmoJID   			testlmnokia1111@chat.gizmoproject.com
       
    10 OnlyDomainofJID				@chat.gizmoproject.com
       
    11 UnexistGTalkJID				abcd123_mk@gmail.com
       
    12 BadGizmoDomain				prima@chat.gizmoooproject.com
       
    13 BadGtalkDomain				nokiaprima@gmaiiil.com
       
    14 badpassword  				12345 
       
    15 badserver    				chat.gizmoprojeeeect.com
       
    16 UsernameWithBadServer  			testlmnokia@chat.gizmoprojeeeeect.com
       
    17 SpecialUSERNAME				im:here%27s_a_wild_%26_%2Fcr%zy%2F_address@chat.gizmoproject.com
       
    18 LONGUSERNAME				im:here%27s_a_wild_%26_%2Fcr%zy%2F_address_here%27s_a_wild_%26_%2Fcr%zy%2F_address_here%27s_a_wild_%26_%2Fcr%zy%2F_address@chat.gizmoproject.com
       
    19 LONGPASSWORD				thisisawrongpasswordandthetestcaseshouldnotfail		  
       
    20 LONGMESSAGE		  			HelloworldHelloworldHelloworldHelloworldHelloworldHelloworldHelloworldHelloworldHelloworlsfsdfdgdfgdfgdfgdfgdf
       
    21 REPEATEDMESSAGE				RepeatingHello
       
    22 SMILEYMESSAGE				:):-);-):-D:D:-(:(
       
    23 GIZMOCONTACT				harsh_rakesh@chat.gizmoproject.com
       
    24 
       
    25 EMPTYCONTACT				Emptycontact@chat.gizmoproject.com
       
    26 EMPTYPASSWORD				test
       
    27 
       
    28 LONGGMAILUSERID 				abcd123456abcd123456abcd123456@gmail.com
       
    29 GMAILPWD					nokia123
       
    30 
       
    31 PROXY_SERVER 172.16.9.181
       
    32 PROXY_PORT   8080
       
    33 [Enddefine]
       
    34 
       
    35 [Test]
       
    36 title 1. lm_connection_new
       
    37 create tstlm LmObj
       
    38 LmObj lm_connection_new SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
    39 delete LmObj
       
    40 [Endtest] 
       
    41 
       
    42 [Test]
       
    43 title 2. lm_connection_send
       
    44 create tstlm LmObj
       
    45 LmObj lm_connection_send SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
    46 delete LmObj
       
    47 [Endtest]
       
    48 
       
    49 [Test]
       
    50 title 3. lm_fetching_contactlist
       
    51 create tstlm LmObj
       
    52 LmObj lm_fetching_contactlist SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
    53 delete LmObj
       
    54 [Endtest]
       
    55 
       
    56 
       
    57 [Test]
       
    58 title 4. lm_fetching_presence
       
    59 create tstlm LmObj
       
    60 LmObj lm_fetching_presence SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
    61 delete LmObj
       
    62 [Endtest]
       
    63 
       
    64 [Test]
       
    65 title 5. lm_connection_new_with_context
       
    66 create tstlm LmObj
       
    67 LmObj lm_new_with_context
       
    68 delete LmObj
       
    69 [Endtest] 
       
    70 
       
    71 [Test]
       
    72 title 6. lm_connection_open
       
    73 create tstlm LmObj
       
    74 LmObj lm_connection_open SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
    75 delete LmObj
       
    76 [Endtest] 
       
    77 
       
    78 
       
    79 [Test]
       
    80 title 7. lm_connection_closeWhenNotOpen
       
    81 create tstlm LmObj
       
    82 LmObj lm_connection_closeWhenNotOpen SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
    83 delete LmObj
       
    84 [Endtest]
       
    85 
       
    86 [Test]
       
    87 title 8. lm_connection_authenticate
       
    88 create tstlm LmObj
       
    89 LmObj lm_authenticate SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
    90 delete LmObj
       
    91 [Endtest]
       
    92 
       
    93 [Test]
       
    94 title 9. lm_connection_is_open
       
    95 create tstlm LmObj
       
    96 LmObj lm_connection_is_open SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
    97 delete LmObj
       
    98 [Endtest]
       
    99 
       
   100 [Test]
       
   101 title 10. lm_connection_authenticate_withbadpassword
       
   102 create tstlm LmObj
       
   103 LmObj lm_authenticate_badpassword SERVER USERNAME badpassword RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   104 delete LmObj
       
   105 [Endtest]
       
   106 
       
   107 [Test]
       
   108 title 11. lm_connection_authenticate when connection is closed
       
   109 create tstlm LmObj
       
   110 LmObj lm_authenticate_connectionisnotcreated SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   111 delete LmObj
       
   112 [Endtest]
       
   113 
       
   114 
       
   115 [Test]
       
   116 title 12. lm_connection_is_open_WhenConnectionIsClosed
       
   117 create tstlm LmObj
       
   118 LmObj lm_connection_is_open_WhenConnectionIsClosed SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   119 delete LmObj
       
   120 [Endtest]
       
   121 
       
   122 
       
   123 [Test]
       
   124 title 13. lm_connection_close
       
   125 create tstlm LmObj
       
   126 LmObj lm_connection_close SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   127 delete LmObj
       
   128 [Endtest]
       
   129 
       
   130 
       
   131 [Test]
       
   132 title 14. lm_connection_is_authenticated
       
   133 create tstlm LmObj
       
   134 LmObj lm_is_authenticated SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   135 delete LmObj
       
   136 [Endtest]
       
   137 
       
   138 [Test]
       
   139 title 15. lm_connection_is_authenticated_WhenNot_Authenticated
       
   140 create tstlm LmObj
       
   141 LmObj lm_connection_is_authenticated_WhenNot_Authenticated SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   142 delete LmObj
       
   143 [Endtest]
       
   144 
       
   145 
       
   146 [Test]
       
   147 title 16. lm_connection_set_get_server
       
   148 create tstlm LmObj
       
   149 LmObj lm_connection_set_get_server SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   150 delete LmObj
       
   151 [Endtest]
       
   152 
       
   153 
       
   154 [Test]
       
   155 title 17. lm_connection_set_get_port
       
   156 create tstlm LmObj
       
   157 LmObj lm_connection_set_get_port
       
   158 delete LmObj
       
   159 [Endtest]
       
   160 
       
   161 [Test]
       
   162 title 18. lm_connection_set_get_ssl
       
   163 create tstlm LmObj
       
   164 LmObj lm_connection_set_get_ssl
       
   165 delete LmObj
       
   166 [Endtest]
       
   167 
       
   168 
       
   169 [Test]
       
   170 title 19. lm_connection_set_get_proxy
       
   171 create tstlm LmObj
       
   172 LmObj lm_connection_set_get_proxy
       
   173 delete LmObj
       
   174 [Endtest]
       
   175 
       
   176 [Test]
       
   177 title 20. lm_connection_set_get_jid
       
   178 create tstlm LmObj
       
   179 LmObj lm_connection_set_get_jid SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   180 delete LmObj
       
   181 [Endtest]
       
   182 
       
   183 [Test]
       
   184 title 21. lm_connection_set_jid_WithNull
       
   185 create tstlm LmObj
       
   186 LmObj lm_connection_set_jid_WithNull SERVER \0 PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   187 delete LmObj
       
   188 [Endtest]
       
   189 
       
   190 
       
   191 [Test]
       
   192 title 22. lm_connection_set_port_WithNULL
       
   193 create tstlm LmObj
       
   194 LmObj lm_connection_set_port_WithNULL
       
   195 delete LmObj
       
   196 [Endtest]
       
   197 
       
   198 [Test]
       
   199 title 23. lm_connection_set_server_withNULL
       
   200 create tstlm LmObj
       
   201 LmObj lm_connection_set_server_withNULL   \0 USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   202 delete LmObj
       
   203 [Endtest]
       
   204 
       
   205 
       
   206 [Test]
       
   207 title 24. lm_connection_set_disconnect_function
       
   208 create tstlm LmObj
       
   209 LmObj set_disconnect_function SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   210 delete LmObj
       
   211 [Endtest]
       
   212 
       
   213 [Test]
       
   214 title 25. lm_connection_send_with_reply
       
   215 create tstlm LmObj
       
   216 LmObj lm_send_with_reply SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   217 delete LmObj
       
   218 [Endtest]
       
   219 
       
   220 
       
   221 [Test]
       
   222 title 26. lm_proxy_set_get_port
       
   223 create tstlm LmObj
       
   224 LmObj lm_proxy_set_get_port
       
   225 delete LmObj
       
   226 [Endtest] 
       
   227 
       
   228 [Test]
       
   229 title 27. lm_proxy_set_get_type
       
   230 create tstlm LmObj
       
   231 LmObj lm_proxy_set_get_type
       
   232 delete LmObj
       
   233 [Endtest] 
       
   234 
       
   235 [Test]
       
   236 title 28. lm_proxy_set_get_server
       
   237 create tstlm LmObj
       
   238 LmObj lm_proxy_set_get_server
       
   239 delete LmObj
       
   240 [Endtest] 
       
   241 
       
   242 
       
   243 [Test]
       
   244 title 29. lm_proxy_set_get_username
       
   245 create tstlm LmObj
       
   246 LmObj lm_proxy_set_get_username
       
   247 delete LmObj
       
   248 [Endtest] 
       
   249 
       
   250 
       
   251 
       
   252 [Test]
       
   253 title 30. lm_proxy_set_get_password
       
   254 create tstlm LmObj
       
   255 LmObj lm_proxy_set_get_password
       
   256 delete LmObj
       
   257 [Endtest] 
       
   258 
       
   259 [Test]
       
   260 title 31. lm_proxy_new
       
   261 create tstlm LmObj
       
   262 LmObj lm_proxy_new
       
   263 delete LmObj
       
   264 [Endtest] 
       
   265 
       
   266 [Test]
       
   267 title 32. lm_proxy_new_with_server
       
   268 create tstlm LmObj
       
   269 LmObj lm_proxy_new_with_server
       
   270 delete LmObj
       
   271 [Endtest] 
       
   272 
       
   273 
       
   274 [Test]
       
   275 title 33. lm_proxy_ref
       
   276 create tstlm LmObj
       
   277 LmObj lm_proxy_ref
       
   278 delete LmObj
       
   279 [Endtest] 
       
   280 
       
   281 [Test]
       
   282 title 34. lm_proxy_unref
       
   283 create tstlm LmObj
       
   284 LmObj lm_proxy_unref
       
   285 delete LmObj
       
   286 [Endtest] 
       
   287 
       
   288 [Test]
       
   289 title 35. lm_ssl_new
       
   290 create tstlm LmObj
       
   291 LmObj lm_ssl_new
       
   292 delete LmObj
       
   293 [Endtest] 
       
   294 
       
   295 [Test]
       
   296 title 36. lm_ssl_is_supported
       
   297 create tstlm LmObj
       
   298 LmObj lm_ssl_is_supported
       
   299 delete LmObj
       
   300 [Endtest] 
       
   301 
       
   302 [Test]
       
   303 title 37. lm_ssl_get_fingerprint
       
   304 create tstlm LmObj
       
   305 LmObj lm_ssl_get_fingerprint
       
   306 delete LmObj
       
   307 [Endtest] 
       
   308 
       
   309 [Test]
       
   310 title 38. lm_ssl_ref
       
   311 create tstlm LmObj
       
   312 LmObj lm_ssl_ref
       
   313 delete LmObj
       
   314 [Endtest] 
       
   315 
       
   316 [Test]
       
   317 title 39. lm_ssl_unref
       
   318 create tstlm LmObj
       
   319 LmObj lm_ssl_unref
       
   320 delete LmObj
       
   321 [Endtest] 
       
   322 
       
   323 
       
   324 [Test]
       
   325 title 40. lm_message_node_ref
       
   326 create tstlm LmObj
       
   327 LmObj lm_message_node_ref
       
   328 delete LmObj
       
   329 [Endtest]
       
   330 
       
   331 [Test]
       
   332 title 41. lm_message_node_unref
       
   333 create tstlm LmObj
       
   334 LmObj lm_message_node_unref
       
   335 delete LmObj
       
   336 [Endtest]
       
   337 
       
   338 [Test]
       
   339 title 42. lm_message_node_to_string
       
   340 create tstlm LmObj
       
   341 LmObj lm_message_node_to_string
       
   342 delete LmObj
       
   343 [Endtest]
       
   344 
       
   345 
       
   346 \\failed when run together. passed independantly
       
   347 [Test]
       
   348 title 43. lm_message_node_set_get_attributes
       
   349 create tstlm LmObj
       
   350 LmObj lm_message_node_set_get_attributes
       
   351 delete LmObj
       
   352 [Endtest]
       
   353 
       
   354 
       
   355 [Test]
       
   356 title 44. lm_message_node_set_get_raw_mode
       
   357 create tstlm LmObj
       
   358 LmObj lm_message_node_set_get_raw_mode
       
   359 delete LmObj
       
   360 [Endtest]
       
   361 
       
   362 \\failed when run together. passed independantly
       
   363 [Test]
       
   364 title 45. lm_message_node_add_child
       
   365 create tstlm LmObj
       
   366 LmObj lm_message_node_add_child
       
   367 delete LmObj
       
   368 [Endtest]
       
   369 
       
   370 [Test]
       
   371 title 46. lm_message_node_get_child
       
   372 create tstlm LmObj
       
   373 LmObj lm_message_node_get_child
       
   374 delete LmObj
       
   375 [Endtest]
       
   376 
       
   377 [Test]
       
   378 title 47. lm_message_node_find_child
       
   379 create tstlm LmObj
       
   380 LmObj lm_message_node_find_child
       
   381 delete LmObj
       
   382 [Endtest]
       
   383 
       
   384 
       
   385 [Test]
       
   386 title 48. lm_message_node_set_get_value
       
   387 create tstlm LmObj
       
   388 LmObj lm_message_node_set_get_value
       
   389 delete LmObj
       
   390 [Endtest]
       
   391 
       
   392 [Test]
       
   393 title 49. lm_message_handler_new
       
   394 create tstlm LmObj
       
   395 LmObj lm_message_handler_new SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   396 delete LmObj
       
   397 [Endtest]
       
   398 
       
   399 [Test]
       
   400 title 50. lm_message_handler_invalidate
       
   401 create tstlm LmObj
       
   402 LmObj lm_message_handler_invalidate
       
   403 delete LmObj
       
   404 [Endtest]
       
   405 
       
   406 [Test]
       
   407 title 51. lm_message_handler_is_valid
       
   408 create tstlm LmObj
       
   409 LmObj lm_message_handler_is_valid
       
   410 delete LmObj
       
   411 [Endtest]
       
   412 
       
   413 [Test]
       
   414 title 52. lm_message_handler_ref
       
   415 create tstlm LmObj
       
   416 LmObj lm_message_handler_ref
       
   417 delete LmObj
       
   418 [Endtest]
       
   419 
       
   420 [Test]
       
   421 title 53. lm_message_handler_unref
       
   422 create tstlm LmObj
       
   423 LmObj lm_message_handler_unref
       
   424 delete LmObj
       
   425 [Endtest]
       
   426 
       
   427 [Test]
       
   428 title 54. lm_message_new
       
   429 create tstlm LmObj
       
   430 LmObj lm_message_new SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   431 delete LmObj
       
   432 [Endtest] 
       
   433 
       
   434 [Test]
       
   435 title 55. lm_message_new_with_sub_type
       
   436 create tstlm LmObj
       
   437 LmObj lm_message_new_with_sub_type SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   438 delete LmObj
       
   439 [Endtest]
       
   440 
       
   441 [Test]
       
   442 title 56. lm_message_get_type
       
   443 create tstlm LmObj
       
   444 LmObj lm_message_get_type
       
   445 delete LmObj
       
   446 [Endtest]
       
   447 
       
   448 [Test]
       
   449 title 57. lm_message_get_sub_type
       
   450 create tstlm LmObj
       
   451 LmObj lm_message_get_sub_type
       
   452 delete LmObj
       
   453 [Endtest]
       
   454 
       
   455 [Test]
       
   456 title 58. lm_message_get_node
       
   457 create tstlm LmObj
       
   458 LmObj lm_message_get_node
       
   459 delete LmObj
       
   460 [Endtest]
       
   461 
       
   462 [Test]
       
   463 title 59. lm_message_ref
       
   464 create tstlm LmObj
       
   465 LmObj lm_message_ref
       
   466 delete LmObj
       
   467 [Endtest]
       
   468 
       
   469 [Test]
       
   470 title 60. lm_message_unref
       
   471 create tstlm LmObj
       
   472 LmObj lm_message_unref
       
   473 delete LmObj
       
   474 [Endtest]
       
   475 
       
   476 
       
   477 [Test]
       
   478 title 61. lm_connection_get_state
       
   479 create tstlm LmObj
       
   480 LmObj lm_connection_get_state SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   481 delete LmObj
       
   482 [Endtest]
       
   483 
       
   484 [Test]
       
   485 title 62. lm_connection_ref
       
   486 create tstlm LmObj
       
   487 LmObj lm_connection_ref
       
   488 delete LmObj
       
   489 [Endtest]
       
   490 
       
   491 [Test]
       
   492 title 63. lm_connection_unref
       
   493 create tstlm LmObj
       
   494 LmObj lm_connection_unref
       
   495 delete LmObj
       
   496 [Endtest]
       
   497 
       
   498 
       
   499 [Test]
       
   500 title 64. lm_connection_send_raw
       
   501 create tstlm LmObj
       
   502 LmObj lm_connection_send_raw SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   503 delete LmObj
       
   504 [Endtest]
       
   505 
       
   506 [Test]
       
   507 title 65. lm_register_message_handler
       
   508 create tstlm LmObj
       
   509 LmObj register_message_handler SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   510 delete LmObj
       
   511 [Endtest]
       
   512 
       
   513 [Test]
       
   514 title 66. lm_set_ssl_WithNULL
       
   515 create tstlm LmObj
       
   516 LmObj lm_connection_set_ssl_WithNULL
       
   517 delete LmObj
       
   518 [Endtest]
       
   519 
       
   520 [Test]
       
   521 title 67. lm_connection_authenticate_withUnexistJID
       
   522 create tstlm LmObj
       
   523 LmObj lm_authenticate_unexistjid SERVER UnexistGizmoJID PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   524 delete LmObj
       
   525 [Endtest]
       
   526 
       
   527 [Test]
       
   528 title 68. lm_login_test_with_SpecialChar_JID
       
   529 create tstlm LmObj
       
   530 LmObj lm_login_test SERVER SpecialUSERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   531 delete LmObj
       
   532 [Endtest]
       
   533 
       
   534 [Test]
       
   535 title 69. lm_login_test_with_Long_JID
       
   536 create tstlm LmObj
       
   537 LmObj lm_login_test SERVER LONGUSERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   538 delete LmObj
       
   539 [Endtest]
       
   540 
       
   541 [Test]
       
   542 title 70. lm_login_test_with_Long_PASSWORD
       
   543 create tstlm LmObj
       
   544 LmObj lm_login_test SERVER USERNAME LONGPASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   545 delete LmObj
       
   546 [Endtest]
       
   547 
       
   548 [Test]
       
   549 title 71. lm_send_long_message
       
   550 create tstlm LmObj
       
   551 LmObj lm_connection_send SERVER USERNAME PASSWORD RECIPIENT LONGMESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   552 delete LmObj
       
   553 [Endtest]
       
   554 
       
   555 [Test]
       
   556 title 72. lm_send_400chars
       
   557 create tstlm LmObj
       
   558 LmObj lm_connection_send400char SERVER USERNAME PASSWORD RECIPIENT MESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   559 delete LmObj
       
   560 [Endtest]
       
   561 
       
   562 
       
   563 [Test]
       
   564 title 73. lm_send_repeated
       
   565 create tstlm LmObj
       
   566 LmObj lm_connection_send_repeated SERVER USERNAME PASSWORD RECIPIENT REPEATEDMESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   567 delete LmObj
       
   568 [Endtest]
       
   569 
       
   570 [Test]
       
   571 title 74. lm_send_smiley
       
   572 create tstlm LmObj
       
   573 LmObj lm_connection_send SERVER USERNAME PASSWORD RECIPIENT SMILEYMESSAGE RESOURCE PROXY_SERVER PROXY_PORT
       
   574 delete LmObj
       
   575 [Endtest]