landmarks/locationlandmarks/tsrc/LandmarkURL/conf/CUTLandmarkURL.cfg
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Tue, 31 Aug 2010 15:37:04 +0300
branchRCL_3
changeset 44 2b4ea9893b66
permissions -rw-r--r--
Revision: 201033 Kit: 201035

// Definitions
[Define]
Parser 0
Encoder 1
TenEncoder 2
Buffer 0
File 1
EmptyFile 2
EmptyBuffer 3
TestPanic 1
Accommodation 3000 
Businesses 6000 
TeleCommunication 9000 
Educational 12000
Entertainment 15000 
Food_Beverage 18000
GeographicalArea 21000
Outdoor 24000
People 27000
PublicService 30000
Religious 33000
Shopping 36000
Sightseeing 39000
Sports 42000
Transport 45000
TEST_NULL_NAME 1
TEST_NULL_STREET 2
TEST_NULL_HNO 3
TEST_NULL_POSTALCODE 4
TEST_NULL_CITY 5
TEST_NULL_STATE 6
TEST_NULL_COUNTRY 7
TEST_NULL_TELEPHONE 8
TEST_NULL_WEB 9
TEST_NULL_DESCRIPTION 10
TEST_MAXLENGTH_NAME 11
TEST_MAXLENGTH1_NAME 12
TEST_MAXLENGTH2_NAME 13
TEST_MAXLENGTH_STREET 14
TEST_MAXLENGTH1_STREET 15
TEST_MAXLENGTH2_STREET 16
TEST_MAXLENGTH_HNO 17
TEST_MAXLENGTH1_HNO 18
TEST_MAXLENGTH2_HNO 19
TEST_MAXLENGTH_POSTALCODE 20
TEST_MAXLENGTH1_POSTALCODE 21
TEST_MAXLENGTH2_POSTALCODE 22
TEST_MAXLENGTH_CITY 23
TEST_MAXLENGTH1_CITY 24
TEST_MAXLENGTH2_CITY 25
TEST_MAXLENGTH_STATE 26
TEST_MAXLENGTH1_STATE 27
TEST_MAXLENGTH2_STATE 28
TEST_MAXLENGTH_COUNTRY 29
TEST_MAXLENGTH1_COUNTRY 30
TEST_MAXLENGTH2_COUNTRY 31
TEST_MAXLENGTH_TELEPHONE 32
TEST_MAXLENGTH1_TELEPHONE 33
TEST_MAXLENGTH2_TELEPHONE 34
TEST_MAXLENGTH_WEB 35
TEST_MAXLENGTH1_WEB 36
TEST_MAXLENGTH2_WEB 37
TEST_MAXLENGTH_DESCRIPTION 38
TEST_MAXLENGTH1_DESCRIPTION 39
TEST_MAXLENGTH2_DESCRIPTION 40
[Enddefine]

[Test]
title Create_Encoder
create CUTLandmarkURL foobar
foobar CreateInstanceL Encoder
foobar CleanUp
delete foobar
[Endtest] 

[Test]
title Create_MULTIPLE_Encoder
create CUTLandmarkURL foobar
foobar CreateInstanceL TenEncoder
foobar CleanUp
delete foobar
[Endtest] 

[Test]
title EncodeToBuffer
create CUTLandmarkURL foobar
foobar CreateInstanceL Encoder
foobar CreateLandmarkL NAME= " Nokia India " LMDESCRIPTION= " This is an Example " VERT_ACC= 3.1234567 HACCURACY= 12.000009 LATITUDE= 85.10 LONGITUDE= 101.102 ALTITUDE= 100  SPEED= 5.12 HEADING= 90 COUNTRY= " India " STATE= " Karnataka " CITY= " Bangalore " STREET= " Outer Ring Road " POSTALCODE= " 560 103 " HOUSENO.= " 2A Jupiter Block " TELEPHONE= " +91-9902019801 " CATEGORY= Businesses WEB= " www.nokia.com " PID= " 1234 " TS= " 20090430:120000.100000 "
foobar SetOutputBuffer
foobar AddLandmark
foobar FinalizeEncoding
foobar VerifyEncoding Buffer 20 NAME= " Nokia%20India " LMDESCRIPTION= " This%20is%20an%20Example " VERT_ACC= 3.12 HACCURACY= 12.00 LATITUDE= 85.100000 LONGITUDE= 101.102000 ALTITUDE= 100.00  SPEED= 5.12 HEADING= 90.00 COUNTRY= " India " STATE= " Karnataka " CITY= " Bangalore " STREET= " Outer%20Ring%20Road " POSTALCODE= " 560%20103 " HOUSENO.= " 2A%20Jupiter%20Block " TELEPHONE= " %2b91%2d9902019801 " CATEGORY= " Business " WEB= " www%2enokia%2ecom " PID= " 1234 " TS= " 20090430:120000.100000 "
foobar CleanUp
delete foobar
[Endtest]

[Test]
title EncodeToFile
create CUTLandmarkURL foobar
foobar CreateInstanceL Encoder
foobar CreateLandmarkL NAME= " Nokia India " LMDESCRIPTION= " This is an Example " VERT_ACC= 3.1234567 HACCURACY= 12.000009 LATITUDE= 85.10 LONGITUDE= 101.102 ALTITUDE= 100  SPEED= 5.12 HEADING= 90 COUNTRY= " India " STATE= " Karnataka " CITY= " Bangalore " STREET= " Outer Ring Road " POSTALCODE= " 560 103 " HOUSENO.= " 2A Jupiter Block " TELEPHONE= " +91-9902019801 " CATEGORY= Businesses WEB= " www.nokia.com " PID= " 1234 " TS= " 20090430:120000.100000 "
foobar SetOutputFileHandle
foobar AddLandmark
foobar FinalizeEncoding
foobar VerifyEncoding File 20 NAME= " Nokia%20India " LMDESCRIPTION= " This%20is%20an%20Example " VERT_ACC= 3.12 HACCURACY= 12.00 LATITUDE= 85.100000 LONGITUDE= 101.102000 ALTITUDE= 100.00  SPEED= 5.12 HEADING= 90.00 COUNTRY= " India " STATE= " Karnataka " CITY= " Bangalore " STREET= " Outer%20Ring%20Road " POSTALCODE= " 560%20103 " HOUSENO.= " 2A%20Jupiter%20Block " TELEPHONE= " %2b91%2d9902019801 " CATEGORY= " Business " WEB= " www%2enokia%2ecom " PID= " 1234 " TS= " 20090430:120000.100000 "
foobar CleanUp
delete foobar
[Endtest]

[Test]
title TestAddCategory
create CUTLandmarkURL foobar
foobar CreateInstanceL Encoder
foobar CreateLandmarkL NAME= " Nokia India " LMDESCRIPTION= " This is an Example " VERT_ACC= 3.1234567 HACCURACY= 12.000009 LATITUDE= 85.10 LONGITUDE= 101.102 ALTITUDE= 100  SPEED= 5.12 HEADING= 90 COUNTRY= " India " STATE= " Karnataka " CITY= " Bangalore " STREET= " Outer Ring Road " POSTALCODE= " 560 103 " HOUSENO.= " 2A Jupiter Block " TELEPHONE= " +91-9902019801 " CATEGORY= Businesses WEB= " www.nokia.com " PID= " 1234 " TS= " 20090430:120000.100000 "
foobar SetOutputFileHandle
foobar AddLandmark
foobar AddCategoryForLatestLandmark TeleCommunication
foobar FinalizeEncoding
foobar VerifyEncoding File 21 NAME= " Nokia%20India " LMDESCRIPTION= " This%20is%20an%20Example " VERT_ACC= 3.12 HACCURACY= 12.00 LATITUDE= 85.100000 LONGITUDE= 101.102000 ALTITUDE= 100.00  SPEED= 5.12 HEADING= 90.00 COUNTRY= " India " STATE= " Karnataka " CITY= " Bangalore " STREET= " Outer%20Ring%20Road " POSTALCODE= " 560%20103 " HOUSENO.= " 2A%20Jupiter%20Block " TELEPHONE= " %2b91%2d9902019801 " CATEGORY= " Business " WEB= " www%2enokia%2ecom " CATEGORYTWO= " Communication " PID= " 1234 " TS= " 20090430:120000.100000 "
foobar CleanUp
delete foobar
[Endtest]
//----------------------------------------------------------Test Latitude and Longitude Values---------------------------
[Test]
title TestLatLongNormalization1
create CUTLandmarkURL foobar
foobar CreateInstanceL Encoder
foobar CreateLandmarkL LATITUDE= 90.1110 LONGITUDE= 180
foobar SetOutputFileHandle
foobar SetOutputBuffer
foobar AddLandmark
foobar FinalizeEncoding
foobar VerifyEncoding Buffer 2 LATITUDE= 89.889000 LONGITUDE= 0.000000
foobar CleanUp
delete foobar
[Endtest]


[Test]
title TestLatLongNormalization2
create CUTLandmarkURL foobar
foobar CreateInstanceL Encoder
foobar CreateLandmarkL LATITUDE= -89.999 LONGITUDE= -180.001
foobar SetOutputFileHandle
foobar AddLandmark
foobar FinalizeEncoding
foobar VerifyEncoding File 2 LATITUDE= -89.999000 LONGITUDE= 179.999000
foobar CleanUp
delete foobar
[Endtest]

[Test]
title TestLatLongNormalization3
create CUTLandmarkURL foobar
foobar CreateInstanceL Encoder
foobar CreateLandmarkL LATITUDE= 270.000001 LONGITUDE= -359.999
foobar SetOutputFileHandle
foobar AddLandmark
foobar FinalizeEncoding
foobar VerifyEncoding File 2 LATITUDE= -89.999999 LONGITUDE= 0.001000
foobar CleanUp
delete foobar
[Endtest]

[Test]
title TestLatLongNormalization4
create CUTLandmarkURL foobar
foobar CreateInstanceL Encoder
foobar CreateLandmarkL LATITUDE= 269.0001 LONGITUDE= -360.001
foobar SetOutputFileHandle
foobar AddLandmark
foobar FinalizeEncoding
foobar VerifyEncoding File 2 LATITUDE= -89.000100 LONGITUDE= 179.999000
foobar CleanUp
delete foobar
[Endtest]
//------------------------------------------------------------------------------------------------------------------------

[Test]
title TestSetOutfileError
create CUTLandmarkURL foobar
foobar CreateInstanceL Encoder
foobar CreateLandmarkL LATITUDE= 269.0001 LONGITUDE= -360.001
foobar SetOutputFileHandle 1
foobar CleanUp
delete foobar
[Endtest]
//------------------------------------------------------------------------------------------------------------------------
[Test]
title TestAddAddLmkPanic
create CUTLandmarkURL foobar
foobar CreateInstanceL Encoder
foobar CreateLandmarkL LATITUDE= 269.0001 LONGITUDE= -360.001
foobar AddLandmark TestPanic
pause 3000
bringtoforeground
foobar CleanUp
delete foobar
[Endtest]
//------------------------------------------------------------------------------------------------------------------------
[Test]
title TestAddAddCategoryPanic
create CUTLandmarkURL foobar
foobar CreateInstanceL Encoder
foobar AddCategoryForLatestLandmark TeleCommunication TestPanic
foobar CleanUp
delete foobar
[Endtest]