libtelepathy/tsrc/conf/telepathygabbletest_mannual.cfg
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Tue, 02 Feb 2010 01:10:06 +0200
changeset 0 d0f3a028347a
permissions -rw-r--r--
Revision: 201003 Kit: 201005

// 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
VALUE_FIRST_MULTIPLE bh
VALUE_FIRST_STRING lk
VALUE_SECOND_STRING lkmn




SERVER_YUKON		chat.ovi.com
SSL_FLAG_YUKON 			1
USERNAME_YUKON 		 nikumb@ovi.com
PASSWORD_YUKON		 pinkearth
RESOURCE_YUKON		 mytptestresource_yukon

PORT_YUKON 			 5222

KEY_FULLNAME_YUKON		fn
VALUE_FULLNAME_YUKON	shrikumar

KEY_FIRST_YUKON 	first
VALUE_FIRST_YUKON   a	 





//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 case for bad server - getting hung, no callback comes,don't run
//[Test]
//title LoginWithBadServer Test
//create TelepathyGabbleTest TgObj
//TgObj LoginBadServerTest BADSERVER USERNAME_GTALK PASSWORD_GTALK RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
//delete TgObj
//[Endtest]


//Recieve Message test
[Test]
title ReceiveMesasge Test
create TelepathyGabbleTest TgObj
TgObj ReceiveMessageTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO OWN_RECIPIENT_GIZMO MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
//TgObj ReceiveMessageTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK OWN_RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
delete TgObj
[Endtest]


//Recieve MaxLengthMessage test
[Test]
title ReceiveMaxLengthMessage Test
create TelepathyGabbleTest TgObj
TgObj ReceiveMessageMaxLengthTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO OWN_RECIPIENT_GIZMO MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
//TgObj ReceiveMessageMaxLengthTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK OWN_RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
delete TgObj
[Endtest]


//Recieve Message special characters test
[Test]
title ReceiveMessageWithSplChrs Test
create TelepathyGabbleTest TgObj
//TgObj ReceiveMessageWithSplChrsTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK OWN_RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
TgObj ReceiveMessageWithSplChrsTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO OWN_RECIPIENT_GIZMO MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Recieve Message emoticons test
[Test]
title ReceiveMessageWithEmoticons Test
create TelepathyGabbleTest TgObj
//TgObj ReceiveMessageWithEmoticonsTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK OWN_RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
TgObj ReceiveMessageWithEmoticonsTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO OWN_RECIPIENT_GIZMO MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Receive RepeatedMessages test
[Test]
title ReceiveRepeatedMessages Test
create TelepathyGabbleTest TgObj
//TgObj ReceiveRepeatedMessageTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK OWN_RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
TgObj ReceiveRepeatedMessageTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO OWN_RECIPIENT_GIZMO MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]


//Recieve BlankMessage test
[Test]
title ReceiveBlankMesasge Test
create TelepathyGabbleTest TgObj
TgObj ReceiveMessageBlankTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO OWN_RECIPIENT_GIZMO MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
//TgObj ReceiveMessageBlankTest SERVER_GTALK USERNAME_GTALK PASSWORD_GTALK OWN_RECIPIENT_GTALK MESSAGE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GTALK
delete TgObj
[Endtest]

//Search FirstName test
[Test]
title Search FirstName Test
create TelepathyGabbleTest TgObj
TgObj SearchTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_FIRST VALUE_FIRST RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search LastName test
[Test]
title Search LastName Test
create TelepathyGabbleTest TgObj
TgObj SearchTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_LAST VALUE_LAST RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search City test
[Test]
title Search City Test
create TelepathyGabbleTest TgObj
TgObj SearchTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_CITY VALUE_CITY RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search Country test
[Test]
title Search Country Test
create TelepathyGabbleTest TgObj
TgObj SearchTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_COUNTRY VALUE_COUNTRY RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search State test
[Test]
title Search State Test
create TelepathyGabbleTest TgObj
TgObj SearchTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_STATE VALUE_STATE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search AccountName test
[Test]
title Search AccountName Test
create TelepathyGabbleTest TgObj
TgObj SearchTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_ACCOUNTNAME VALUE_ACCOUNTNAME RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search Email test
[Test]
title Search Email Test
create TelepathyGabbleTest TgObj
TgObj SearchTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_EMAIL VALUE_EMAIL RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search FirstNameWithWildChar* test
[Test]
title Search FirstNameWithWildChar* Test
create TelepathyGabbleTest TgObj
TgObj SearchTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_FIRST VALUE_FIRST_WILDCHAR_1 RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search FirstNameWith*string* test
[Test]
title Search FirstNameWith*string* Test
create TelepathyGabbleTest TgObj
TgObj SearchTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_FIRST VALUE_FIRST_WILDCHAR_2 RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search GetSearchKeys test
//KEY_FIRST, VALUE_FIRST params will not be used for GetSearchKeys
[Test]
title Search GetSearchKeys Test
create TelepathyGabbleTest TgObj
TgObj GetSearchKeysTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_FIRST VALUE_FIRST RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//SearchWithAllKeys test
//KEY_FIRST will not be used for SearchWithAllKeysTest
//All the keys will be searched for value VALUE_ALL_KEYS
[Test]
title Search WithAllKeys Test
create TelepathyGabbleTest TgObj
TgObj SearchWithAllKeysTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_FIRST VALUE_ALL_KEYS RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search SearchAnyKeyInvalid Test 
[Test]
title Search AnyKeyInvalid Test 
create TelepathyGabbleTest TgObj
TgObj SearchInvalidKeyTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_ANY_INVALID VALUE_ANY RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search SearchFirstKeyInvalid Test 
[Test]
title Search FirstKeyInvalid Test
create TelepathyGabbleTest TgObj
TgObj SearchInvalidKeyTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_FIRST_INVALID VALUE_FIRST_INVALID RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search SearchTwoInvalidKeys Test 
[Test]
title Search SearchTwoInvalidKeysTest 
create TelepathyGabbleTest TgObj
TgObj SearchTwoInvalidKeysTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_FIRST_INVALID VALUE_FIRST RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO KEY_ANY_INVALID VALUE_ANY
delete TgObj
[Endtest]

//Search SearchNoKeyValue Test 
[Test]
title Search NoKeyValue Test
create TelepathyGabbleTest TgObj
TgObj SearchNoKeyValueTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_ANY_INVALID VALUE_ANY RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search SearchMaxLenSearchString Test 
[Test]
title  SearchMaxLenSearchString Test
create TelepathyGabbleTest TgObj
TgObj  SearchTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_FIRST VALUE_FIRST_NAME_MAX PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search SearchSpecialCharSearchString Test 
[Test]
title  SearchSpecialCharSearchString Test
create TelepathyGabbleTest TgObj
TgObj  SearchTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_FIRST VALUE_FIRST_SPECIAL_CHAR PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search SearchNoResults Test 
//Passed strings for key_first and value_first will not be used
[Test]
title SearchNoResults Test
create TelepathyGabbleTest TgObj
TgObj  SearchTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_FIRST VALUE_FIRST PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search SearchBlankString Test 
//Passed strings for key_first and value_first will not be used
[Test]
title SearchBlankString Test
create TelepathyGabbleTest TgObj
TgObj SearchBlankStringTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_FIRST VALUE_FIRST PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]

//Search Twice Test
[Test]
title SearchTwiceTest 
create TelepathyGabbleTest TgObj
TgObj SearchTwiceTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_FIRST VALUE_FIRST_MULTIPLE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]


//Search SearchTwiceWithDiffStrings Test
[Test]
title SearchTwiceWithDiffStrings Test
create TelepathyGabbleTest TgObj
TgObj SearchTwiceWithDiffStringsTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_FIRST VALUE_FIRST_STRING RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO KEY_FIRST VALUE_SECOND_STRING
delete TgObj
[Endtest]


//Search FiveTimes Test
[Test]
title SearchFiveTimesTest 
create TelepathyGabbleTest TgObj
TgObj SearchFiveTimesTest SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_FIRST VALUE_FIRST_MULTIPLE RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]


//SearchAfterGetSearchKeys test
//KEY_FIRST will not be used for SearchAfterGetSearchKeys
//All the keys will be searched for value VALUE_ALL_KEYS
[Test]
title SearchAfterGetSearchKeys Test
create TelepathyGabbleTest TgObj
TgObj SearchAfterGetSearchKeys SERVER_GIZMO USERNAME_GIZMO PASSWORD_GIZMO KEY_FIRST VALUE_ALL_KEYS RESOURCE PROXY_SERVER PROXY_PORT PORT SSL_FLAG_GIZMO
delete TgObj
[Endtest]


//Search related test cases with yukon


//Search GetSearchKeys test
//KEY_FIRST_YUKON, VALUE_FIRST_YUKON params will not be used for GetSearchKeys
[Test]
title Search Yukon GetSearchKeys Test
create TelepathyGabbleTest TgObj
TgObj GetSearchKeysTest SERVER_YUKON USERNAME_YUKON PASSWORD_YUKON KEY_FIRST_YUKON VALUE_FIRST_YUKON RESOURCE_YUKON PROXY_SERVER PROXY_PORT PORT_YUKON SSL_FLAG_YUKON
delete TgObj
[Endtest]


//Search FirstName test
[Test]
title Search Yukon FirstName Test
create TelepathyGabbleTest TgObj
TgObj SearchTest SERVER_YUKON USERNAME_YUKON PASSWORD_YUKON KEY_FIRST_YUKON VALUE_FIRST_YUKON RESOURCE_YUKON PROXY_SERVER PROXY_PORT PORT_YUKON SSL_FLAG_YUKON
delete TgObj
[Endtest]


//Search FullName test
[Test]
title Search Yukon FullName Test
create TelepathyGabbleTest TgObj
TgObj SearchTest SERVER_YUKON USERNAME_YUKON PASSWORD_YUKON KEY_FULLNAME_YUKON VALUE_FULLNAME_YUKON RESOURCE_YUKON PROXY_SERVER PROXY_PORT PORT_YUKON SSL_FLAG_YUKON
delete TgObj
[Endtest]