libtelepathy/tsrc/conf/telepathygabbletest.cfg
changeset 0 d0f3a028347a
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/libtelepathy/tsrc/conf/telepathygabbletest.cfg	Tue Feb 02 01:10:06 2010 +0200
@@ -0,0 +1,409 @@
+// Definitions
+[Define]
+SERVER_GIZMO			 chat.gizmoproject.com
+SSL_FLAG_GIZMO 			0
+USERNAME_GIZMO 		 testlmnokia@chat.gizmoproject.com
+PASSWORD_GIZMO		 loudmouth
+RESOURCE		 mytptestresource_another1
+PROXY_SERVER 172.16.42.135
+//PROXY_SERVER 172.16.9.181
+//PROXY_SERVER 172.16.9.103
+PROXY_PORT   8080
+PORT   443
+//PORT_INVALID   4430
+
+//EMPTYCONTACT		Emptycontact@chat.gizmoproject.com
+//EMPTYPASSWORD		test
+
+
+//KEY-VALUES for search with gizmo 
+KEY_FIRST_INVALID xmpp_user_invalid
+VALUE_FIRST_INVALID	rak*
+
+KEY_ANY_INVALID first_name_invalid
+VALUE_ANY rakesh
+KEY_FIRST		first_name 
+VALUE_FIRST	rakesh
+VALUE_FIRST_WILDCHAR_1 r*
+VALUE_FIRST_WILDCHAR_2 *r*
+KEY_LAST		last_name 
+VALUE_LAST	b
+KEY_CITY		city 
+VALUE_CITY	moneteau
+KEY_COUNTRY   country
+VALUE_COUNTRY  india
+KEY_STATE   state
+VALUE_STATE  SP
+KEY_ACCOUNTNAME	xmpp_user
+VALUE_ACCOUNTNAME rakeshongizmo
+KEY_EMAIL email_address
+VALUE_EMAIL r*@chat.gizmoproject.com
+VALUE_ALL_KEYS a
+VALUE_FIRST_NAME_MAX abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwx
+VALUE_FIRST_SPECIAL_CHAR a_b&c#2^!abc
+
+//own name as the receipient
+OWN_RECIPIENT_GIZMO		 testlmnokia@chat.gizmoproject.com 
+
+//invalied username
+USERNAME_INVALID_GIZMO     abcd_ad@chat.gizmoproject.com
+USERNAME_SPL_CHRS_GIZMO	   abcd_2@chat.gizmoproject.com
+
+//invalid passwd
+PASSWORD_INVALID		 abcd_gh1_2_pwd
+
+//invalid server
+BADSERVER					talktalk.gooooogle.com
+
+
+//contact not there in the contact list
+RECIPIENT_NOT_CONTACT_GTALK    usernotincontactlist@gmail.com
+RECIPIENT_ALREADYADDED_GTALK testcm6@gmail.com
+
+//RECIPIENT testlmnokia@chat.gizmoproject.com
+RECIPIENT testcm6@gmail.com
+//RECIPIENT voting@chat.gizmoproject.com
+
+//contact in the friend list
+RECIPIENT_FRIEND testgb123@gmail.com   
+RECIPIENT_INVALID  a_b@chat.gizmoproject.com
+RECIPIENT_SPL_CHRS	a$$b@chat.gizmoproject.com
+
+MESSAGE			 Hello
+MESSAGE_SPL_CHARS  ab$$&&()!@#%*~`?<>,./\[]{}1234
+REPEATED_MESSAGE   ThisIsTestForRepeatedMessage
+MESSAGE_EMOTICONS :-)
+
+
+//GTalk Server Settings
+SERVER_GTALK       talk.google.com
+SSL_FLAG_GTALK 		1
+USERNAME_GTALK     testgb123@gmail.com
+PASSWORD_GTALK			testgb1234
+OWN_RECIPIENT_GTALK		 testgb123@gmail.com
+OWN_RECIPIENT_GTALK_WITH_RESOURCE testgb123@gmail.com/mytptestresource_another1
+RECIPIENT_INVALID_GTALK  a_b@gmail.com
+DELETE_INVALID_GTALK usernotincontactlist_123@gmail.com
+RECIPIENT_GTALK	testcm6@gmail.com
+RECIPIENT_GTALK_SEND_MSG	testcm6@gmail.com
+//RECIPIENT_GTALK_SEND_MSG	lalita.kapur@gmail.com
+RECIPIENT_OFFLINE_GTALK userIDWithZeroContact@gmail.com
+
+//TODO: Check the Max/Min length of userid
+//min len - 6 chars in gtalk
+//max len - 30 chars in gtalk
+MAXLENGTH_USERID	abcd123456abcd123456abcd123456@gmail.com 
+MINLENGTH_USERID	ab123d@gmail.com  
+MAXMINLEN_PWD     nokia123
+USERNAMEWITHZEROCONTACT UserWithZeroContact@gmail.com
+USERNAMEWITHZEROCONTACT_PWD	UserWithZeroContact123
+USERNAME_INVALID_GTALK     abcd_ad@gmail.com
+USERNAME_SPL_CHRS_GTALK	   abcd_2@gmail.com
+RECIPIENT_SPL_CHRS_GTALK	a$$b@gmail.com
+
+USERNAMEWITHZEROCONTACT_GTALK userIDWithZeroContact@gmail.com
+PWDWITHZEROCONTACT_GTALK userIDWithZeroContact123
+
+USERALREADYDELETED_GTALK UserAlreadyDeleted@gmail.com
+
+[Enddefine]
+
+// Login related test cases
+[Test]
+title Login Test
+create TelepathyGabbleTest TgObj
+TgObj LoginTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest] 
+
+// Logout related test cases
+[Test]
+title Logout Test
+create TelepathyGabbleTest TgObj
+TgObj LogoutTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//login with invalid userid 
+[Test]
+title LoginInvalidUserid Test
+create TelepathyGabbleTest TgObj
+TgObj LoginInvalidUseridTest SERVER_GTALK USERNAME_INVALID_GTALK PASSWORD_GTALK RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//login with invalid passwd 
+[Test]
+title LoginInvalidPasswd Test
+create TelepathyGabbleTest TgObj
+TgObj LoginInvalidPasswdTest SERVER_GTALK USERNAME_GTALK PASSWORD_INVALID RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//login with invalid userid and passwd test
+[Test]
+title LoginInvalidUseridPasswd Test
+create TelepathyGabbleTest TgObj
+TgObj LoginInvalidUseridPasswdTest SERVER_GTALK USERNAME_INVALID_GTALK PASSWORD_INVALID RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//login with blank userid and correct passwd
+[Test]
+title LoginblankUserid Test
+create TelepathyGabbleTest TgObj
+TgObj LoginblankUseridTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//login with correct userid and blank passwd
+[Test]
+title LoginblankPasswd Test
+create TelepathyGabbleTest TgObj
+TgObj LoginblankPasswdTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+
+//login with blank userid and blank passwd
+[Test]
+title LoginblankUseridblankPasswd Test
+create TelepathyGabbleTest TgObj
+TgObj LoginblankUseridblankPasswdTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//login with maxlength userid 
+[Test]
+title LoginWithMaxLengthUserID Test
+create TelepathyGabbleTest TgObj
+TgObj LoginWithMaxLengthUserIDTest SERVER_GTALK MAXLENGTH_USERID MAXMINLEN_PWD RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//login with minlength userid 
+[Test]
+title LoginWithMinLengthUserID Test
+create TelepathyGabbleTest TgObj
+TgObj LoginWithMinLengthUserIDTest SERVER_GTALK MINLENGTH_USERID MAXMINLEN_PWD RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//login with special chars in the user name
+[Test]
+title LoginUseridWithSplChrs Test
+create TelepathyGabbleTest TgObj
+TgObj LoginUseridWithSplChrsTest SERVER_GTALK USERNAME_SPL_CHRS_GTALK PASSWORD_GTALK RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//Cancel login test
+[Test]
+title LoginCancel Test
+create TelepathyGabbleTest TgObj
+TgObj LoginCancelTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+// Send Message related test case
+[Test]
+title SendMesasge Test
+create TelepathyGabbleTest TgObj
+TgObj SendMessageTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK_SEND_MSG MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+// Send Message to a contact with Max Length UserId
+// Check if this will pass or not
+[Test]
+title SendMesasgeToMaxLengthUserID Test
+create TelepathyGabbleTest TgObj
+TgObj SendMesasgeToMaxLengthUserIDTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK MAXLENGTH_USERID MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+
+//Send Message to offline contact
+[Test]
+title SendMesasgetoofflinecontact Test
+create TelepathyGabbleTest TgObj
+TgObj SendMesasgetoofflinecontactTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_OFFLINE_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+// Send Message 400 characters related test case
+[Test]
+title SendMesasgeWith400 Test
+create TelepathyGabbleTest TgObj
+TgObj SendMessageWith400Test SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK_SEND_MSG MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+// Send Message blank characters related test case
+[Test]
+title SendMesasgeBlank Test
+create TelepathyGabbleTest TgObj
+TgObj SendMesasgeBlankTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK_SEND_MSG MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+
+
+// SendMesasgeToBlankUserIdTest
+[Test]
+title SendMesasgeToBlankUserIdTest Test
+create TelepathyGabbleTest TgObj
+TgObj SendMesasgeToBlankUserIdTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK_SEND_MSG MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//SendMessage special
+[Test]
+title SendMesasgeSplChars Test
+create TelepathyGabbleTest TgObj
+TgObj SendMesasgeSplCharsTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK_SEND_MSG MESSAGE_SPL_CHARS RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+
+//SendMessage emoticons
+[Test]
+title SendMesasgeEmoticons Test
+create TelepathyGabbleTest TgObj
+TgObj SendMesasgeEmoticonsTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK_SEND_MSG MESSAGE_EMOTICONS RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//Send Repeated Messages
+[Test]
+title SendMessageRepeated Test
+create TelepathyGabbleTest TgObj
+TgObj SendMessageRepeatedTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK_SEND_MSG REPEATED_MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//SendMessage to user who is not a contact
+[Test]
+title SendMessagetoUserNotInContactList Test
+create TelepathyGabbleTest TgObj
+TgObj SendMessagetoUserNotInContactListTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_NOT_CONTACT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+
+//SendMessage to Invalid user_id
+[Test]
+title SendMessagetoinvalidUserid Test
+create TelepathyGabbleTest TgObj
+TgObj SendMessagetoinvalidUseridTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_INVALID_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+
+//Add Contact test
+[Test]
+title AddContact Test
+create TelepathyGabbleTest TgObj
+TgObj AddContactTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//Add Contact with Max length UserId test
+[Test]
+title AddContactWithMaxLengthUserId Test
+create TelepathyGabbleTest TgObj
+TgObj AddContactWithMaxLengthUserIdTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK MAXLENGTH_USERID MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//Add Contact with blank userid 
+[Test]
+title AddContactWithBlankUserId Test
+create TelepathyGabbleTest TgObj
+TgObj AddContactWithBlankUserIdTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+
+//Add Invalid Contact test
+[Test]
+title AddContactinvalid Test
+create TelepathyGabbleTest TgObj
+TgObj AddContactinvalidTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_INVALID_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//Add Invalid Contact with special characters test
+[Test]
+title AddContactinvalidWithSplChars Test
+create TelepathyGabbleTest TgObj
+TgObj AddContactinvalidWithSplCharsTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_SPL_CHRS_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//Add AlreadyAddedContact test
+[Test]
+title AddContactAlreadyInRoster Test
+create TelepathyGabbleTest TgObj
+TgObj AddContactAlreadyInRosterTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_ALREADYADDED_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//Remove Contact test
+[Test]
+title RemoveContact Test
+create TelepathyGabbleTest TgObj
+TgObj RemoveContactTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//Remove Contact with Max Length UserID test
+[Test]
+title RemoveContactWithMaxLengthUserID Test
+create TelepathyGabbleTest TgObj
+TgObj RemoveContactWithMaxLengthUserIDTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK MAXLENGTH_USERID MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//Remove an unexisting contact_id from the contactlist
+[Test]
+title RemoveInvalidContact Test
+create TelepathyGabbleTest TgObj
+TgObj RemoveInvalidContactTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK DELETE_INVALID_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//Remove Contact With BlankUserId from the contactlist
+[Test]
+title RemoveContactWithBlankUserId Test 
+create TelepathyGabbleTest TgObj
+TgObj RemoveContactWithBlankUserIdTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//Remove a contact_id which is already deleted from the contactlist
+[Test]
+title RemoveContactAlreadyRemoved Test
+create TelepathyGabbleTest TgObj
+TgObj RemoveContactAlreadyRemovedTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK USERALREADYDELETED_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//Fetch Contacts test
+[Test]
+title FetchContacts Test
+create TelepathyGabbleTest TgObj
+TgObj FetchContactsTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+//FetchEmptyContactList test
+[Test]
+title FetchEmptyContactList Test
+create TelepathyGabbleTest TgObj
+TgObj FetchZeroContactTest SERVER_GTALK USERNAMEWITHZEROCONTACT_GTALK PWDWITHZEROCONTACT_GTALK RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
+delete TgObj
+[Endtest]
+
+
+