os/ossrv/genericservices/httputils/Test/Integration/TestInetProtUtilsSuite/scripts/testinetproutilsurisuite.script
Update contrib.
2 // Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
3 // All rights reserved.
4 // This component and the accompanying materials are made available
5 // under the terms of "Eclipse Public License v1.0"
6 // which accompanies this distribution, and is available
7 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
9 // Initial Contributors:
10 // Nokia Corporation - initial contribution.
16 //Script file for Testing InetProUtils chnages ( Syntax normalisation/Escape encoding/Tel uri parsing & validation.
18 PRINT Running_InetProUtilsUri_Test
21 LOAD_SUITE TestInetProUtilsUriServer
24 START_TESTCASE IWS-WLBL-CIT-POS-0040
25 //Syntax_Normalisation_Uri
27 //! @file TestInetProUtilsUriSuite.script
28 //! @SYMTestCaseID IWS-WLBL-CIT-POS-0040
29 //! @SYMTestCaseDesc Syntax Normalization of an URI.
31 //! @SYMTestStatus Released
32 //! @SYMTestPriority High
33 //! @SYMTestActions 1) Create a TUriC8 object with an URI which is not in syntax normalized form.
34 //! 2) Call UriUtils::NormaliseUriL() by passing TUric8 object and check whether it is normalized as expected.
35 //! @SYMTestExpectedResults URI should be normalized according to syntax normalisation rules.
37 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_1
38 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_2
39 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_3
40 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_4
41 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_5
42 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_6
43 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_7
44 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_8
45 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_9
46 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_10
47 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_11
48 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_12
49 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_13
50 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_14
51 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_15
52 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_16
53 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_17
54 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_18
55 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_19
56 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_20
57 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_21
58 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_22
59 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_23
60 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_24
61 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_25
62 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_26
63 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_27
64 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_28
65 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_29
66 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_30
67 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_31
68 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_32
69 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_33
70 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_34
71 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_35
72 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_36
73 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_37
74 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_38
75 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_39
76 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_40
77 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestNormaliseUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Syntax_Normalisation_Uri_41
78 END_TESTCASE IWS-WLBL-CIT-POS-0040
82 START_TESTCASE IWS-WLBL-CIT-POS-0041
85 //! @file TestInetProUtilsUriSuite.script
86 //! @SYMTestCaseID IWS-WLBL-CIT-POS-0041
87 //! @SYMTestCaseDesc Escape encoding of an URI.
89 //! @SYMTestStatus Released
90 //! @SYMTestPriority High
91 //! @SYMTestActions 1) Call EscapeUtils::EscapeEncodeL() by passing URI to be escape encoded.
92 //! 2) check whether it is encoded as expected.
93 //! @SYMTestExpectedResults All the reserved & excluded chars int the URI should be escape encoded.
95 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestEscapeEncodeUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Escape_Encoding_Uri_1
96 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestEscapeEncodeUriStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Escape_Encoding_Uri_2
97 END_TESTCASE IWS-WLBL-CIT-POS-0041
100 START_TESTCASE IWS-WLBL-CIT-POS-0042
103 //! @file TestInetProUtilsUriSuite.script
104 //! @SYMTestCaseID IWS-WLBL-CIT-POS-0042
105 //! @SYMTestCaseDesc Parsing of tel uri.
107 //! @SYMTestStatus Released
108 //! @SYMTestPriority High
109 //! @SYMTestActions Create and parse a tel uri using TUriParser8::Parse() and check whether it is parsed as expected.
110 //! @SYMTestExpectedResults URI should be parsed as expected.
112 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_1
113 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_2
114 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_3
115 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_4
116 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_5
117 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_6
118 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_7
119 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_8
120 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_9
121 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_10
122 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_11
123 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriParsingStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Parsing_12
124 END_TESTCASE IWS-WLBL-CIT-POS-0042
126 START_TESTCASE IWS-WLBL-CIT-POS-0043
129 //! @file TestInetProUtilsUriSuite.script
130 //! @SYMTestCaseID IWS-WLBL-CIT-POS-0043
131 //! @SYMTestCaseDesc Tel uri validation.
133 //! @SYMTestStatus Released
134 //! @SYMTestPriority High
135 //! @SYMTestActions Create TUriC8 object, call TUriC8::Validate() and check whether it is validated as expected.
136 //! @SYMTestExpectedResults URI should be Validated as expected.
138 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_1
139 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_2
140 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_3
141 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_4
142 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_5
143 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_6
144 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_7
145 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_8
146 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_9
147 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_10
148 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_11
149 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_12
150 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_13
151 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_14
152 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_15
153 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_16
154 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_17
155 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_18
156 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_19
157 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_20
158 RUN_TEST_STEP 100 TestInetProUtilsUriServer TestTelUriValidationStep z:\testdata\ini\TestInetProUtilsUriSuite.ini Tel_Uri_Validation_21
160 END_TESTCASE IWS-WLBL-CIT-POS-0043