os/ossrv/genericservices/httputils/Test/Integration/TestInetProtUtilsSuite/scripts/testinetproutilsurisuite.script
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/ossrv/genericservices/httputils/Test/Integration/TestInetProtUtilsSuite/scripts/testinetproutilsurisuite.script Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,160 @@
1.4 +//
1.5 +// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
1.6 +// All rights reserved.
1.7 +// This component and the accompanying materials are made available
1.8 +// under the terms of "Eclipse Public License v1.0"
1.9 +// which accompanies this distribution, and is available
1.10 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
1.11 +//
1.12 +// Initial Contributors:
1.13 +// Nokia Corporation - initial contribution.
1.14 +//
1.15 +// Contributors:
1.16 +//
1.17 +// Description:
1.18 +//
1.19 +//Script file for Testing InetProUtils chnages ( Syntax normalisation/Escape encoding/Tel uri parsing & validation.
1.20 +
1.21 +PRINT Running_InetProUtilsUri_Test
1.22 +
1.23 +// Load the test
1.24 +LOAD_SUITE TestInetProUtilsUriServer
1.25 +
1.26 +
1.27 +START_TESTCASE IWS-WLBL-CIT-POS-0040
1.28 +//Syntax_Normalisation_Uri
1.29 +
1.30 +//! @file TestInetProUtilsUriSuite.script
1.31 +//! @SYMTestCaseID IWS-WLBL-CIT-POS-0040
1.32 +//! @SYMTestCaseDesc Syntax Normalization of an URI.
1.33 +//! @SYMFssID
1.34 +//! @SYMTestStatus Released
1.35 +//! @SYMTestPriority High
1.36 +//! @SYMTestActions 1) Create a TUriC8 object with an URI which is not in syntax normalized form.
1.37 +//! 2) Call UriUtils::NormaliseUriL() by passing TUric8 object and check whether it is normalized as expected.
1.38 +//! @SYMTestExpectedResults URI should be normalized according to syntax normalisation rules.
1.39 +//! @SYMTestType CIT
1.40 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_1
1.41 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_2
1.42 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_3
1.43 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_4
1.44 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_5
1.45 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_6
1.46 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_7
1.47 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_8
1.48 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_9
1.49 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_10
1.50 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_11
1.51 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_12
1.52 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_13
1.53 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_14
1.54 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_15
1.55 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_16
1.56 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_17
1.57 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_18
1.58 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_19
1.59 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_20
1.60 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_21
1.61 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_22
1.62 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_23
1.63 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_24
1.64 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_25
1.65 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_26
1.66 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_27
1.67 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_28
1.68 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_29
1.69 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_30
1.70 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_31
1.71 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_32
1.72 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_33
1.73 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_34
1.74 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_35
1.75 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_36
1.76 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_37
1.77 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_38
1.78 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_39
1.79 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_40
1.80 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_41
1.81 +END_TESTCASE IWS-WLBL-CIT-POS-0040
1.82 +
1.83 +
1.84 +
1.85 +START_TESTCASE IWS-WLBL-CIT-POS-0041
1.86 +//Escape_Encoding_Uri
1.87 +
1.88 +//! @file TestInetProUtilsUriSuite.script
1.89 +//! @SYMTestCaseID IWS-WLBL-CIT-POS-0041
1.90 +//! @SYMTestCaseDesc Escape encoding of an URI.
1.91 +//! @SYMFssID
1.92 +//! @SYMTestStatus Released
1.93 +//! @SYMTestPriority High
1.94 +//! @SYMTestActions 1) Call EscapeUtils::EscapeEncodeL() by passing URI to be escape encoded.
1.95 +//! 2) check whether it is encoded as expected.
1.96 +//! @SYMTestExpectedResults All the reserved & excluded chars int the URI should be escape encoded.
1.97 +//! @SYMTestType CIT
1.98 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestEscapeEncodeUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Escape_Encoding_Uri_1
1.99 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestEscapeEncodeUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Escape_Encoding_Uri_2
1.100 +END_TESTCASE IWS-WLBL-CIT-POS-0041
1.101 +
1.102 +
1.103 +START_TESTCASE IWS-WLBL-CIT-POS-0042
1.104 +//Tel_Uri_Parsing
1.105 +
1.106 +//! @file TestInetProUtilsUriSuite.script
1.107 +//! @SYMTestCaseID IWS-WLBL-CIT-POS-0042
1.108 +//! @SYMTestCaseDesc Parsing of tel uri.
1.109 +//! @SYMFssID
1.110 +//! @SYMTestStatus Released
1.111 +//! @SYMTestPriority High
1.112 +//! @SYMTestActions Create and parse a tel uri using TUriParser8::Parse() and check whether it is parsed as expected.
1.113 +//! @SYMTestExpectedResults URI should be parsed as expected.
1.114 +//! @SYMTestType CIT
1.115 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_1
1.116 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_2
1.117 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_3
1.118 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_4
1.119 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_5
1.120 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_6
1.121 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_7
1.122 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_8
1.123 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_9
1.124 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_10
1.125 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_11
1.126 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_12
1.127 +END_TESTCASE IWS-WLBL-CIT-POS-0042
1.128 +
1.129 +START_TESTCASE IWS-WLBL-CIT-POS-0043
1.130 +//Tel_Uri_Validation
1.131 +
1.132 +//! @file TestInetProUtilsUriSuite.script
1.133 +//! @SYMTestCaseID IWS-WLBL-CIT-POS-0043
1.134 +//! @SYMTestCaseDesc Tel uri validation.
1.135 +//! @SYMFssID
1.136 +//! @SYMTestStatus Released
1.137 +//! @SYMTestPriority High
1.138 +//! @SYMTestActions Create TUriC8 object, call TUriC8::Validate() and check whether it is validated as expected.
1.139 +//! @SYMTestExpectedResults URI should be Validated as expected.
1.140 +//! @SYMTestType CIT
1.141 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_1
1.142 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_2
1.143 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_3
1.144 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_4
1.145 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_5
1.146 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_6
1.147 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_7
1.148 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_8
1.149 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_9
1.150 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_10
1.151 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_11
1.152 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_12
1.153 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_13
1.154 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_14
1.155 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_15
1.156 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_16
1.157 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_17
1.158 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_18
1.159 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_19
1.160 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_20
1.161 +RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_21
1.162 +
1.163 +END_TESTCASE IWS-WLBL-CIT-POS-0043