|
1 // |
|
2 // Copyright (c) 2010 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". |
|
8 // |
|
9 // Initial Contributors: |
|
10 // Nokia Corporation - initial contribution. |
|
11 // |
|
12 // Contributors: |
|
13 // |
|
14 // Description: |
|
15 // |
|
16 |
|
17 PRINT dnsproxy TEF3.0 tests |
|
18 PRINT Run test case(s) for suite ns-dnsproxy-main |
|
19 LOAD_SUITE t_dnsproxy -SharedData |
|
20 |
|
21 RUN_UTILS MkDir c:\private |
|
22 RUN_UTILS MkDir c:\private\101f7989 |
|
23 RUN_UTILS MkDir c:\private\101f7989\esock |
|
24 RUN_UTILS MakeReadWrite c:\private\101f7989\esock\tcpip.ini |
|
25 RUN_UTILS CopyFile c:\private\101f7989\esock\tcpip.ini c:\private\101f7989\esock\tcpip_old.ini |
|
26 RUN_UTILS CopyFile z:\testdata\configs\tcpip_4dnxproxy.ini c:\private\101f7989\esock\tcpip.ini |
|
27 RUN_UTILS DeleteFile c:\private\200215F1\resolver.ini |
|
28 |
|
29 // Configure CommDB for the tests |
|
30 run_script z:\TestData\scripts\te_esock_test_unloadesockForced.script |
|
31 |
|
32 RUN_UTILS MkDir c:\private |
|
33 RUN_UTILS MkDir c:\private\10202be9 |
|
34 RUN_UTILS MkDir c:\private\10202be9\persists |
|
35 RUN_UTILS MakeReadWrite c:\private\10202be9\persists\cccccc00.cre |
|
36 |
|
37 //ced -i z:\testdata\configs\testdnsproxy.xml |
|
38 RUN_UTILS CopyFile z:\testdata\configs\cccccc00_dnsproxy1.cre c:\private\10202be9\persists\cccccc00.cre |
|
39 run_script z:\TestData\scripts\te_esock_test_loadesock.script |
|
40 |
|
41 START_TESTCASE NET-DNSProxy-globalUrl-001 |
|
42 START_TEST_BLOCK 300 t_dnsproxy z:\testdata\configs\ns-dnsproxy-maintest-ops_wlan.ini |
|
43 CREATE_OBJECT DnsProxyMainTestWrapper MainTestSection |
|
44 COMMAND MainTestSection New |
|
45 COMMAND MainTestSection TestGlobal ParamSection_globalUrl-001 |
|
46 END_TEST_BLOCK |
|
47 END_TESTCASE NET-DNSProxy-globalUrl-001 |
|
48 |
|
49 START_TESTCASE NET-DNSProxy-globalUrl-002 |
|
50 START_TEST_BLOCK 300 t_dnsproxy z:\testdata\configs\ns-dnsproxy-maintest-ops_wlan.ini |
|
51 CREATE_OBJECT DnsProxyMainTestWrapper MainTestSection |
|
52 COMMAND MainTestSection New |
|
53 COMMAND MainTestSection TestGlobal ParamSection_globalUrl-002 |
|
54 END_TEST_BLOCK |
|
55 END_TESTCASE NET-DNSProxy-globalUrl-002 |
|
56 |
|
57 START_TESTCASE NET-DNSProxy-globalUrl-003 |
|
58 START_TEST_BLOCK 300 t_dnsproxy z:\testdata\configs\ns-dnsproxy-maintest-ops_wlan.ini |
|
59 CREATE_OBJECT DnsProxyMainTestWrapper MainTestSection |
|
60 COMMAND MainTestSection New |
|
61 COMMAND MainTestSection TestGlobal ParamSection_globalUrl-003 |
|
62 END_TEST_BLOCK |
|
63 END_TESTCASE NET-DNSProxy-globalUrl-003 |
|
64 |
|
65 START_TESTCASE NET-DNSProxy-localUrl-001 |
|
66 START_TEST_BLOCK 300 t_dnsproxy z:\testdata\configs\ns-dnsproxy-maintest-ops_wlan.ini |
|
67 CREATE_OBJECT DnsProxyMainTestWrapper MainTestSection |
|
68 COMMAND MainTestSection New |
|
69 COMMAND MainTestSection TestLocal ParamSection_localUrl-001 |
|
70 END_TEST_BLOCK |
|
71 END_TESTCASE NET-DNSProxy-localUrl-001 |
|
72 |
|
73 START_TESTCASE NET-DNSProxy-localUrl-002 |
|
74 START_TEST_BLOCK 300 t_dnsproxy z:\testdata\configs\ns-dnsproxy-maintest-ops_wlan.ini |
|
75 CREATE_OBJECT DnsProxyMainTestWrapper MainTestSection |
|
76 COMMAND MainTestSection New |
|
77 COMMAND MainTestSection TestLocal ParamSection_localUrl-002 |
|
78 END_TEST_BLOCK |
|
79 END_TESTCASE NET-DNSProxy-localUrl-002 |
|
80 |
|
81 RUN_UTILS MkDir c:\private\200215F1\ |
|
82 |
|
83 RUN_UTILS CopyFile z:\testdata\configs\resolver01.ini c:\private\200215F1\resolver.ini |
|
84 START_TESTCASE NET-DNSProxy-localUrl-002 |
|
85 START_TEST_BLOCK 300 t_dnsproxy z:\testdata\configs\ns-dnsproxy-maintest-ops_wlan.ini |
|
86 CREATE_OBJECT DnsProxyMainTestWrapper MainTestSection |
|
87 COMMAND MainTestSection New |
|
88 COMMAND MainTestSection TestLocal ParamSection_localUrl-002-Fail |
|
89 END_TEST_BLOCK |
|
90 END_TESTCASE NET-DNSProxy-localUrl-002 |
|
91 |
|
92 RUN_UTILS MakeReadWrite c:\private\200215F1\resolver.ini |
|
93 RUN_UTILS CopyFile z:\testdata\configs\resolver02.ini c:\private\200215F1\resolver.ini |
|
94 START_TESTCASE NET-DNSProxy-localUrl-002 |
|
95 START_TEST_BLOCK 300 t_dnsproxy z:\testdata\configs\ns-dnsproxy-maintest-ops_wlan.ini |
|
96 CREATE_OBJECT DnsProxyMainTestWrapper MainTestSection |
|
97 COMMAND MainTestSection New |
|
98 COMMAND MainTestSection TestLocal ParamSection_localUrl-002-Fail |
|
99 END_TEST_BLOCK |
|
100 END_TESTCASE NET-DNSProxy-localUrl-002 |
|
101 |
|
102 |
|
103 RUN_UTILS MakeReadWrite c:\private\200215F1\resolver.ini |
|
104 RUN_UTILS DeleteFile c:\private\200215F1\resolver.ini |
|
105 START_TESTCASE NET-DNSProxy-localUrl-003 |
|
106 START_TEST_BLOCK 300 t_dnsproxy z:\testdata\configs\ns-dnsproxy-maintest-ops_wlan.ini |
|
107 CREATE_OBJECT DnsProxyMainTestWrapper MainTestSection |
|
108 COMMAND MainTestSection New |
|
109 COMMAND MainTestSection TestLocal ParamSection_localUrl-003 |
|
110 END_TEST_BLOCK |
|
111 END_TESTCASE NET-DNSProxy-localUrl-003 |
|
112 |
|
113 START_TESTCASE NET-DNSProxy-localUrl-004 |
|
114 START_TEST_BLOCK 300 t_dnsproxy z:\testdata\configs\ns-dnsproxy-maintest-ops_wlan.ini |
|
115 CREATE_OBJECT DnsProxyMainTestWrapper MainTestSection |
|
116 COMMAND MainTestSection New |
|
117 COMMAND MainTestSection TestLocal ParamSection_localUrl-004 |
|
118 END_TEST_BLOCK |
|
119 END_TESTCASE NET-DNSProxy-localUrl-004 |
|
120 START_TESTCASE NET-DNSProxy-Connection-001 |
|
121 START_TEST_BLOCK 300 t_dnsproxy z:\testdata\configs\ns-dnsproxy-maintest-ops_wlan.ini |
|
122 CREATE_OBJECT DnsProxyMainTestWrapper MainTestSection |
|
123 COMMAND MainTestSection TestConnection ParamSection_conn-001 |
|
124 END_TEST_BLOCK |
|
125 END_TESTCASE NET-DNSProxy-Connection-001 |
|
126 //ced -i z:\testdata\configs\testdnsproxy2.xml |
|
127 RUN_UTILS CopyFile z:\testdata\configs\cccccc00_dnsproxy2.cre c:\private\10202be9\persists\cccccc00.cre |
|
128 START_TESTCASE NET-DNSProxy-Connection-002 |
|
129 START_TEST_BLOCK 300 t_dnsproxy z:\testdata\configs\ns-dnsproxy-maintest-ops_wlan.ini |
|
130 CREATE_OBJECT DnsProxyMainTestWrapper MainTestSection |
|
131 COMMAND MainTestSection TestConnection ParamSection_conn-002 |
|
132 END_TEST_BLOCK |
|
133 END_TESTCASE NET-DNSProxy-Connection-002 |
|
134 //ced -i z:\testdata\configs\testdnsproxy3.xml |
|
135 RUN_UTILS CopyFile z:\testdata\configs\cccccc00_dnsproxy3.cre c:\private\10202be9\persists\cccccc00.cre |
|
136 START_TESTCASE NET-DNSProxy-Connection-003 |
|
137 START_TEST_BLOCK 300 t_dnsproxy z:\testdata\configs\ns-dnsproxy-maintest-ops_wlan.ini |
|
138 CREATE_OBJECT DnsProxyMainTestWrapper MainTestSection |
|
139 COMMAND MainTestSection TestConnection ParamSection_conn-003 |
|
140 END_TEST_BLOCK |
|
141 END_TESTCASE NET-DNSProxy-Connection-003 |
|
142 |
|
143 run_script z:\TestData\scripts\te_esock_test_unloadesockForced.script |
|
144 |
|
145 RUN_UTILS MakeReadWrite c:\private\101f7989\esock\tcpip.ini |
|
146 RUN_UTILS MakeReadWrite c:\private\101f7989\esock\tcpip_old.ini |
|
147 RUN_UTILS DeleteFile c:\private\101f7989\esock\tcpip.ini |
|
148 RUN_UTILS CopyFile c:\private\101f7989\esock\tcpip_old.ini c:\private\101f7989\esock\tcpip.ini |
|
149 RUN_UTILS DeleteFile c:\private\101f7989\esock\tcpip_old.ini |
|
150 |
|
151 |
|
152 |
|
153 //PRINT Completed_tef3_t_dnsproxy |