|
1 // |
|
2 // Copyright (c) 2005-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". |
|
8 // |
|
9 // Initial Contributors: |
|
10 // Nokia Corporation - initial contribution. |
|
11 // |
|
12 // Contributors: |
|
13 // |
|
14 // Description: |
|
15 // |
|
16 /////////////////////////////////////////////////////////////////////////////// |
|
17 //! @file |
|
18 //! @SYMTestSuiteName T_BTSdpAPI |
|
19 //! @SYMScriptTestEnvironment This test script requires a basic ROM with bluetooth dongle. |
|
20 //! @SYMScriptDescription Tests all public elements of the RSdpDatabase class |
|
21 //! as a means of confidence that the API works as expected. |
|
22 //! The purpose is to provide a regression test suite of PublishedAll APIs for |
|
23 //! BT SDP related classes. |
|
24 //! Negative testing is performed to confirm that correct errors are returned |
|
25 //! when incorrect parameters are given. The tests are fully automated. |
|
26 //! @SYMAuthor Symbio |
|
27 //! @SYMCreationDate 05/12/2006 |
|
28 /////////////////////////////////////////////////////////////////////////////// |
|
29 |
|
30 RUN_UTILS MkDir ${SYSDRIVE}\bluetooth\ |
|
31 RUN_UTILS MkDir ${SYSDRIVE}\bluetooth\sdp\ |
|
32 |
|
33 LOAD_SUITE T_BTSdpAPI -SharedData |
|
34 DELAY 500 |
|
35 |
|
36 |
|
37 START_TESTCASE BTSDP-Lists-PublicApi-Passive-SetBTAddresses |
|
38 |
|
39 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
40 SHARED_ACTIVE_SCHEDULER |
|
41 CREATE_OBJECT CBluetoothSocket CBluetoothSocket1 |
|
42 CREATE_OBJECT TRfcommSockAddr TRfcommSockAddr1 |
|
43 CREATE_OBJECT CBluetoothSocket CBluetoothSessionSocket |
|
44 COMMAND CBluetoothSocket1 RSocketServerConnect |
|
45 COMMAND CBluetoothSocket1 NewL BTSDP-Lists-PublicApi-Passive-SetBTAddresses-0001command3NewL |
|
46 COMMAND TRfcommSockAddr1 Construct |
|
47 COMMAND TRfcommSockAddr1 SetFamily BTSDP-Lists-PublicApi-Passive-SetBTAddresses-0001command6SetFamily |
|
48 COMMAND TRfcommSockAddr1 SetPort BTSDP-Lists-PublicApi-Passive-SetBTAddresses-0001command7SetPort |
|
49 COMMAND CBluetoothSocket1 Bind BTSDP-Lists-PublicApi-Passive-SetBTAddresses-0001command9Bind |
|
50 COMMAND CBluetoothSocket1 Listen BTSDP-Lists-PublicApi-Passive-SetBTAddresses-0001command10Listen |
|
51 COMMAND CBluetoothSessionSocket SetRsocketServerFromCBTSocket BTSDP-Lists-PublicApi-Passive-SetBTAddresses-0001command12SetRsocketServerFromCBTSocket |
|
52 COMMAND CBluetoothSessionSocket NewL BTSDP-Lists-PublicApi-Passive-SetBTAddresses-0001command13NewL |
|
53 STORE CBluetoothSocket1 |
|
54 STORE CBluetoothSessionSocket |
|
55 STORE_ACTIVE_SCHEDULER |
|
56 END_TEST_BLOCK |
|
57 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-SetBTAddresses-0001 |
|
58 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
59 SHARED_ACTIVE_SCHEDULER |
|
60 RESTORE_OBJECT CBluetoothSocket CBluetoothSocket1 |
|
61 RESTORE_OBJECT CBluetoothSocket CBluetoothSessionSocket |
|
62 CREATE_OBJECT TBTDevAddr TBTDevAddrLocal |
|
63 COMMAND TBTDevAddrLocal Construct |
|
64 COMMAND TBTDevAddrLocal OpenHostResolver BTSDP-Lists-PublicApi-Passive-SetBTAddresses-0002command3OpenHostResolver |
|
65 COMMAND TBTDevAddrLocal SetHostNameL BTSDP-Lists-PublicApi-Passive-SetBTAddresses-0002command4SetHostNameL |
|
66 COMMAND TBTDevAddrLocal SetDiscoverable |
|
67 STORE CBluetoothSocket1 |
|
68 STORE CBluetoothSessionSocket |
|
69 STORE TBTDevAddrLocal |
|
70 END_TEST_BLOCK |
|
71 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-SetBTAddresses-0001 |
|
72 END_TESTCASE BTSDP-Lists-PublicApi-Passive-SetBTAddresses |
|
73 |
|
74 // **************************************************************************** |
|
75 // Database Side - CSdpAttrVAlueString API Test |
|
76 // **************************************************************************** |
|
77 |
|
78 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1001 |
|
79 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1001 |
|
80 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueString |
|
81 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
82 //! Uses API elements: NewStringL() from CSdpAttrValueString |
|
83 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
84 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
85 //! @SYMTestActions 1. Create a CSdpAttrValueString object |
|
86 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
87 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
88 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
89 //! Verify the resulting err code is KErrNone. |
|
90 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
91 //! Verify the resulting err code is KErrNone. |
|
92 //! 6. Clean the database |
|
93 //! @SYMTestStatus Implemented |
|
94 //! @SYMTestPriority Low |
|
95 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
96 //! @SYMTestType CIT |
|
97 |
|
98 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-SetBTAddresses-0002 |
|
99 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
100 SHARED_ACTIVE_SCHEDULER |
|
101 CREATE_OBJECT RSdpDatabase database1 |
|
102 CREATE_OBJECT RSdp rsdp |
|
103 CREATE_OBJECT CSdpAttrValueString attrValueString |
|
104 COMMAND attrValueString NewStringL BTSDP-Lists-PublicApi-Passive-1001-0001command2NewStringL |
|
105 COMMAND rsdp Constructor |
|
106 COMMAND rsdp Connect |
|
107 OUTSTANDING |
|
108 COMMAND database1 Constructor |
|
109 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1001-0001command8Open |
|
110 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1001-0001command9CreateServiceRecordL |
|
111 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1001-0001command10UpdateAttributeL |
|
112 STORE database1 |
|
113 STORE rsdp |
|
114 STORE_ACTIVE_SCHEDULER |
|
115 END_TEST_BLOCK |
|
116 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-SetBTAddresses-0002 |
|
117 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1001-0001 |
|
118 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1001-0001 |
|
119 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1001-0002 |
|
120 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
121 SHARED_ACTIVE_SCHEDULER |
|
122 RESTORE_OBJECT RSdpDatabase database1 |
|
123 RESTORE_OBJECT RSdp rsdp |
|
124 ASYNC_DELAY 1000000 |
|
125 COMMAND database1 DeleteRecordL |
|
126 COMMAND database1 Close |
|
127 COMMAND rsdp Close |
|
128 STORE_ACTIVE_SCHEDULER |
|
129 END_TEST_BLOCK |
|
130 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1001-0002 |
|
131 |
|
132 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1001 |
|
133 |
|
134 |
|
135 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1002 |
|
136 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1002 |
|
137 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueString |
|
138 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
139 //! Uses API elements: NewStringL() and DataSize() from CSdpAttrValueString |
|
140 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
141 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
142 //! @SYMTestActions 1. Create a CSdpAttrValueString object and verify its data size |
|
143 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
144 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
145 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
146 //! Verify the resulting err code is KErrNone. |
|
147 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
148 //! Verify the resulting err code is KErrNone. |
|
149 //! 6. Clean the database |
|
150 //! @SYMTestStatus Implemented |
|
151 //! @SYMTestPriority Low |
|
152 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
153 //! @SYMTestType CIT |
|
154 |
|
155 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
156 SHARED_ACTIVE_SCHEDULER |
|
157 CREATE_OBJECT RSdpDatabase database1 |
|
158 CREATE_OBJECT RSdp rsdp |
|
159 CREATE_OBJECT CSdpAttrValueString attrValueString |
|
160 COMMAND attrValueString NewStringL BTSDP-Lists-PublicApi-Passive-1002-0001command2NewStringL |
|
161 COMMAND attrValueString DataSize BTSDP-Lists-PublicApi-Passive-1002-0001command3DataSize |
|
162 COMMAND rsdp Constructor |
|
163 COMMAND rsdp Connect |
|
164 OUTSTANDING |
|
165 COMMAND database1 Constructor |
|
166 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1002-0001command9Open |
|
167 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1002-0001command10CreateServiceRecordL |
|
168 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1002-0001command11UpdateAttributeL |
|
169 STORE database1 |
|
170 STORE rsdp |
|
171 STORE_ACTIVE_SCHEDULER |
|
172 END_TEST_BLOCK |
|
173 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1002-0001 |
|
174 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1002-0001 |
|
175 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1002-0002 |
|
176 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
177 SHARED_ACTIVE_SCHEDULER |
|
178 RESTORE_OBJECT RSdpDatabase database1 |
|
179 RESTORE_OBJECT RSdp rsdp |
|
180 COMMAND database1 DeleteRecordL |
|
181 COMMAND database1 Close |
|
182 COMMAND rsdp Close |
|
183 STORE_ACTIVE_SCHEDULER |
|
184 END_TEST_BLOCK |
|
185 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1002-0002 |
|
186 |
|
187 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1002 |
|
188 |
|
189 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1003 |
|
190 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1003 |
|
191 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueString |
|
192 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
193 //! Uses API elements: NewStringL() and Des() from CSdpAttrValueString |
|
194 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
195 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
196 //! @SYMTestActions 1. Create a CSdpAttrValueString object |
|
197 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
198 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
199 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
200 //! Verify the resulting err code is KErrNone. |
|
201 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
202 //! Verify the resulting err code is KErrNone. |
|
203 //! 6. Create a new service record, CSdpAttrValueString and verify its data value. |
|
204 //! 7. Update the service record. |
|
205 //! 8. Clean the database |
|
206 //! @SYMTestStatus Implemented |
|
207 //! @SYMTestPriority Low |
|
208 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
209 //! @SYMTestType CIT |
|
210 |
|
211 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
212 SHARED_ACTIVE_SCHEDULER |
|
213 CREATE_OBJECT RSdpDatabase database1 |
|
214 CREATE_OBJECT RSdp rsdp |
|
215 CREATE_OBJECT CSdpAttrValueString attrValueString |
|
216 COMMAND attrValueString NewStringL BTSDP-Lists-PublicApi-Passive-1003-0001command2NewStringL |
|
217 COMMAND rsdp Constructor |
|
218 COMMAND rsdp Connect |
|
219 OUTSTANDING |
|
220 COMMAND database1 Constructor |
|
221 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1003-0001command8Open |
|
222 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1003-0001command9CreateServiceRecordL |
|
223 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1003-0001command10UpdateAttributeL |
|
224 COMMAND attrValueString NewStringL BTSDP-Lists-PublicApi-Passive-1003-0001command12NewStringL |
|
225 COMMAND attrValueString Des BTSDP-Lists-PublicApi-Passive-1003-0001command13Des |
|
226 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1003-0001command15UpdateAttributeL |
|
227 STORE database1 |
|
228 STORE rsdp |
|
229 STORE_ACTIVE_SCHEDULER |
|
230 END_TEST_BLOCK |
|
231 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1003-0001 |
|
232 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1003-0001 |
|
233 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1003-0002 |
|
234 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
235 SHARED_ACTIVE_SCHEDULER |
|
236 RESTORE_OBJECT RSdpDatabase database1 |
|
237 RESTORE_OBJECT RSdp rsdp |
|
238 COMMAND database1 DeleteRecordL |
|
239 COMMAND database1 Close |
|
240 COMMAND rsdp Close |
|
241 STORE_ACTIVE_SCHEDULER |
|
242 END_TEST_BLOCK |
|
243 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1003-0002 |
|
244 |
|
245 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1003 |
|
246 |
|
247 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1004 |
|
248 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1004 |
|
249 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueString |
|
250 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
251 //! Uses API elements: NewStringL() and Type() from CSdpAttrValueString |
|
252 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
253 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
254 //! @SYMTestActions 1. Create a CSdpAttrValueString object |
|
255 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
256 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
257 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
258 //! Verify the resulting err code is KErrNone. |
|
259 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
260 //! Verify the resulting err code is KErrNone. |
|
261 //! 6. Create a new service record, CSdpAttrValueString and verify its type and return KErrNone if successful. |
|
262 //! 7. Update the service record. |
|
263 //! 8. Clean the database |
|
264 //! @SYMTestStatus Implemented |
|
265 //! @SYMTestPriority Low |
|
266 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
267 //! @SYMTestType CIT |
|
268 |
|
269 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
270 SHARED_ACTIVE_SCHEDULER |
|
271 CREATE_OBJECT RSdpDatabase database1 |
|
272 CREATE_OBJECT RSdp rsdp |
|
273 CREATE_OBJECT CSdpAttrValueString attrValueString |
|
274 COMMAND attrValueString NewStringL BTSDP-Lists-PublicApi-Passive-1004-0001command2NewStringL |
|
275 COMMAND rsdp Constructor |
|
276 COMMAND rsdp Connect |
|
277 OUTSTANDING |
|
278 COMMAND database1 Constructor |
|
279 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1004-0001command8Open |
|
280 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1004-0001command9CreateServiceRecordL |
|
281 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1004-0001command10UpdateAttributeL |
|
282 COMMAND attrValueString NewStringL BTSDP-Lists-PublicApi-Passive-1004-0001command12NewStringL |
|
283 COMMAND attrValueString Type BTSDP-Lists-PublicApi-Passive-1004-0001command13Type |
|
284 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1004-0001command15UpdateAttributeL |
|
285 STORE database1 |
|
286 STORE rsdp |
|
287 STORE_ACTIVE_SCHEDULER |
|
288 END_TEST_BLOCK |
|
289 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1004-0001 |
|
290 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1004-0001 |
|
291 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1004-0002 |
|
292 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
293 SHARED_ACTIVE_SCHEDULER |
|
294 RESTORE_OBJECT RSdpDatabase database1 |
|
295 RESTORE_OBJECT RSdp rsdp |
|
296 COMMAND database1 DeleteRecordL |
|
297 COMMAND database1 Close |
|
298 COMMAND rsdp Close |
|
299 STORE_ACTIVE_SCHEDULER |
|
300 END_TEST_BLOCK |
|
301 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1004-0002 |
|
302 |
|
303 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1004 |
|
304 |
|
305 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1005 |
|
306 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1005 |
|
307 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueString |
|
308 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
309 //! Uses API elements: NewStringL() and DoesIntFit() from CSdpAttrValueString |
|
310 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
311 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
312 //! @SYMTestActions 1. Create a CSdpAttrValueString object and verify if the attribute can be stored in an integer value. |
|
313 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
314 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
315 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
316 //! Verify the resulting err code is KErrNone. |
|
317 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
318 //! Verify the resulting err code is KErrNone. |
|
319 //! 6. Clean the database |
|
320 //! @SYMTestStatus Implemented |
|
321 //! @SYMTestPriority Low |
|
322 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
323 //! @SYMTestType CIT |
|
324 |
|
325 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
326 SHARED_ACTIVE_SCHEDULER |
|
327 CREATE_OBJECT RSdpDatabase database1 |
|
328 CREATE_OBJECT RSdp rsdp |
|
329 CREATE_OBJECT CSdpAttrValueString attrValueString |
|
330 COMMAND attrValueString NewStringL BTSDP-Lists-PublicApi-Passive-1005-0001command2NewStringL |
|
331 COMMAND attrValueString DoesIntFit BTSDP-Lists-PublicApi-Passive-1005-0001command3DoesIntFit |
|
332 COMMAND rsdp Constructor |
|
333 COMMAND rsdp Connect |
|
334 OUTSTANDING |
|
335 COMMAND database1 Constructor |
|
336 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1005-0001command9Open |
|
337 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1005-0001command10CreateServiceRecordL |
|
338 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1005-0001command11UpdateAttributeL |
|
339 STORE database1 |
|
340 STORE rsdp |
|
341 STORE_ACTIVE_SCHEDULER |
|
342 END_TEST_BLOCK |
|
343 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1005-0001 |
|
344 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1005-0001 |
|
345 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1005-0002 |
|
346 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
347 SHARED_ACTIVE_SCHEDULER |
|
348 RESTORE_OBJECT RSdpDatabase database1 |
|
349 RESTORE_OBJECT RSdp rsdp |
|
350 COMMAND database1 DeleteRecordL |
|
351 COMMAND database1 Close |
|
352 COMMAND rsdp Close |
|
353 STORE_ACTIVE_SCHEDULER |
|
354 END_TEST_BLOCK |
|
355 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1005-0002 |
|
356 |
|
357 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1005 |
|
358 |
|
359 |
|
360 // **************************************************************************** |
|
361 // Database side - CSdpAttrVAlueDES API Test |
|
362 // **************************************************************************** |
|
363 |
|
364 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1006 |
|
365 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1006 |
|
366 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrVAlueDES |
|
367 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
368 //! Uses API elements: NewDESL() and DataSize() from CSdpAttrValueDES |
|
369 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
370 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
371 //! @SYMTestActions 1. Create a CSdpAttrValueDES list and verify its sizes. |
|
372 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
373 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
374 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
375 //! Verify the resulting err code is KErrNone. |
|
376 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
377 //! Verify the resulting err code is KErrNone. |
|
378 //! 6. Clean the database |
|
379 //! @SYMTestStatus Implemented |
|
380 //! @SYMTestPriority Low |
|
381 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
382 //! @SYMTestType CIT |
|
383 |
|
384 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
385 SHARED_ACTIVE_SCHEDULER |
|
386 CREATE_OBJECT RSdpDatabase database1 |
|
387 CREATE_OBJECT RSdp rsdp |
|
388 CREATE_OBJECT CSdpAttrValueDES attrValueDES1 |
|
389 CREATE_OBJECT CSdpAttrValueDES attrValueDES2 |
|
390 COMMAND attrValueDES1 NewDESL |
|
391 COMMAND attrValueDES2 NewDESL BTSDP-Lists-PublicApi-Passive-1006-0001command4NewDESL |
|
392 COMMAND attrValueDES2 DataSize BTSDP-Lists-PublicApi-Passive-1006-0001command5DataSize |
|
393 COMMAND rsdp Constructor |
|
394 COMMAND rsdp Connect |
|
395 OUTSTANDING |
|
396 COMMAND database1 Constructor |
|
397 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1006-0001command11Open |
|
398 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1006-0001command12CreateServiceRecordL |
|
399 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1006-0001command13UpdateAttributeL |
|
400 STORE database1 |
|
401 STORE rsdp |
|
402 STORE_ACTIVE_SCHEDULER |
|
403 END_TEST_BLOCK |
|
404 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1006-0001 |
|
405 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1006-0001 |
|
406 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1006-0002 |
|
407 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
408 SHARED_ACTIVE_SCHEDULER |
|
409 RESTORE_OBJECT RSdpDatabase database1 |
|
410 RESTORE_OBJECT RSdp rsdp |
|
411 COMMAND database1 DeleteRecordL |
|
412 COMMAND database1 Close |
|
413 COMMAND rsdp Close |
|
414 STORE_ACTIVE_SCHEDULER |
|
415 END_TEST_BLOCK |
|
416 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1006-0002 |
|
417 |
|
418 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1006 |
|
419 |
|
420 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1007 |
|
421 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1007 |
|
422 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrVAlueDES |
|
423 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
424 //! Uses API elements: NewDESL() and DataSize() from CSdpAttrValueDES |
|
425 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
426 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
427 //! @SYMTestActions 1. Create a CSdpAttrValueDES list and verify its sizes. |
|
428 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
429 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
430 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
431 //! Verify the resulting err code is KErrNone. |
|
432 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
433 //! Verify the resulting err code is KErrNone. |
|
434 //! 6. Clean the database |
|
435 //! @SYMTestStatus Implemented |
|
436 //! @SYMTestPriority Low |
|
437 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
438 //! @SYMTestType CIT |
|
439 |
|
440 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
441 SHARED_ACTIVE_SCHEDULER |
|
442 CREATE_OBJECT RSdpDatabase database1 |
|
443 CREATE_OBJECT RSdp rsdp |
|
444 CREATE_OBJECT CSdpAttrValueDES attrValueDES |
|
445 COMMAND attrValueDES NewDESL |
|
446 COMMAND attrValueDES DataSize BTSDP-Lists-PublicApi-Passive-1007-0001command3DataSize |
|
447 COMMAND rsdp Constructor |
|
448 COMMAND rsdp Connect |
|
449 OUTSTANDING |
|
450 COMMAND database1 Constructor |
|
451 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1007-0001command9Open |
|
452 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1007-0001command10CreateServiceRecordL |
|
453 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1007-0001command11UpdateAttributeL |
|
454 STORE database1 |
|
455 STORE rsdp |
|
456 STORE_ACTIVE_SCHEDULER |
|
457 END_TEST_BLOCK |
|
458 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1007-0001 |
|
459 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1007-0001 |
|
460 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1007-0002 |
|
461 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
462 SHARED_ACTIVE_SCHEDULER |
|
463 RESTORE_OBJECT RSdpDatabase database1 |
|
464 RESTORE_OBJECT RSdp rsdp |
|
465 COMMAND database1 DeleteRecordL |
|
466 COMMAND database1 Close |
|
467 COMMAND rsdp Close |
|
468 STORE_ACTIVE_SCHEDULER |
|
469 END_TEST_BLOCK |
|
470 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1007-0002 |
|
471 |
|
472 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1007 |
|
473 |
|
474 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1008 |
|
475 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1008 |
|
476 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrVAlueDES |
|
477 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
478 //! Uses API elements: NewDESL(), StartListL(), BuildDEAL(), BuildBooleanL(), EndListL() and BuildDESL() from CSdpAttrValueDES |
|
479 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
480 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
481 //! @SYMTestActions 1. Create a CSdpAttrValueDES and add some elements in the list. |
|
482 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
483 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
484 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
485 //! Verify the resulting err code is KErrNone. |
|
486 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
487 //! Verify the resulting err code is KErrNone. |
|
488 //! 6. Clean the database |
|
489 //! @SYMTestStatus Implemented |
|
490 //! @SYMTestPriority Low |
|
491 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
492 //! @SYMTestType CIT |
|
493 |
|
494 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
495 SHARED_ACTIVE_SCHEDULER |
|
496 CREATE_OBJECT RSdpDatabase database1 |
|
497 CREATE_OBJECT RSdp rsdp |
|
498 CREATE_OBJECT CSdpAttrValueDES attrValueDES |
|
499 COMMAND attrValueDES NewDESL |
|
500 COMMAND attrValueDES StartListL |
|
501 COMMAND attrValueDES BuildDEAL |
|
502 COMMAND attrValueDES StartListL |
|
503 COMMAND attrValueDES BuildBooleanL BTSDP-Lists-PublicApi-Passive-1008-0001command6BuildBooleanL |
|
504 COMMAND attrValueDES EndListL |
|
505 COMMAND attrValueDES BuildDESL |
|
506 COMMAND attrValueDES StartListL |
|
507 COMMAND attrValueDES BuildBooleanL BTSDP-Lists-PublicApi-Passive-1008-0001command10BuildBooleanL |
|
508 COMMAND attrValueDES EndListL |
|
509 COMMAND attrValueDES EndListL |
|
510 COMMAND rsdp Constructor |
|
511 COMMAND rsdp Connect |
|
512 OUTSTANDING |
|
513 COMMAND database1 Constructor |
|
514 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1008-0001command18Open |
|
515 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1008-0001command19CreateServiceRecordL |
|
516 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1008-0001command20UpdateAttributeL |
|
517 STORE database1 |
|
518 STORE rsdp |
|
519 STORE_ACTIVE_SCHEDULER |
|
520 END_TEST_BLOCK |
|
521 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1008-0001 |
|
522 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1008-0001 |
|
523 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1008-0002 |
|
524 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
525 SHARED_ACTIVE_SCHEDULER |
|
526 RESTORE_OBJECT RSdpDatabase database1 |
|
527 RESTORE_OBJECT RSdp rsdp |
|
528 COMMAND database1 DeleteRecordL |
|
529 COMMAND database1 Close |
|
530 COMMAND rsdp Close |
|
531 STORE_ACTIVE_SCHEDULER |
|
532 END_TEST_BLOCK |
|
533 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1008-0002 |
|
534 |
|
535 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1008 |
|
536 |
|
537 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1009 |
|
538 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1009 |
|
539 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrVAlueDES |
|
540 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
541 //! Uses API elements: NewDESL(), StartListL(), BuildDEAL(), BuildNilL(), BuildDESL(), BuildBooleanL(), |
|
542 //! and EndListL() from CSdpAttrValueDES |
|
543 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
544 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
545 //! @SYMTestActions 1. Create a CSdpAttrValueDES and add some elements in the list. |
|
546 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
547 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
548 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
549 //! Verify the resulting err code is KErrNone. |
|
550 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
551 //! Verify the resulting err code is KErrNone. |
|
552 //! 6. Clean the database |
|
553 //! @SYMTestStatus Implemented |
|
554 //! @SYMTestPriority Low |
|
555 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
556 //! @SYMTestType CIT |
|
557 |
|
558 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
559 SHARED_ACTIVE_SCHEDULER |
|
560 CREATE_OBJECT RSdpDatabase database1 |
|
561 CREATE_OBJECT RSdp rsdp |
|
562 CREATE_OBJECT CSdpAttrValueDES attrValueDES |
|
563 COMMAND attrValueDES NewDESL |
|
564 COMMAND attrValueDES StartListL |
|
565 COMMAND attrValueDES BuildDEAL |
|
566 COMMAND attrValueDES StartListL |
|
567 COMMAND attrValueDES BuildNilL |
|
568 COMMAND attrValueDES EndListL |
|
569 COMMAND attrValueDES BuildDESL |
|
570 COMMAND attrValueDES StartListL |
|
571 COMMAND attrValueDES BuildBooleanL BTSDP-Lists-PublicApi-Passive-1009-0001command10BuildBooleanL |
|
572 COMMAND attrValueDES EndListL |
|
573 COMMAND attrValueDES EndListL |
|
574 COMMAND rsdp Constructor |
|
575 COMMAND rsdp Connect |
|
576 OUTSTANDING |
|
577 COMMAND database1 Constructor |
|
578 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1009-0001command18Open |
|
579 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1009-0001command19CreateServiceRecordL |
|
580 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1009-0001command20UpdateAttributeL |
|
581 STORE database1 |
|
582 STORE rsdp |
|
583 STORE_ACTIVE_SCHEDULER |
|
584 END_TEST_BLOCK |
|
585 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1009-0001 |
|
586 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1009-0001 |
|
587 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1009-0002 |
|
588 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
589 SHARED_ACTIVE_SCHEDULER |
|
590 RESTORE_OBJECT RSdpDatabase database1 |
|
591 RESTORE_OBJECT RSdp rsdp |
|
592 COMMAND database1 DeleteRecordL |
|
593 COMMAND database1 Close |
|
594 COMMAND rsdp Close |
|
595 STORE_ACTIVE_SCHEDULER |
|
596 END_TEST_BLOCK |
|
597 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1009-0002 |
|
598 |
|
599 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1009 |
|
600 |
|
601 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1010 |
|
602 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1010 |
|
603 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrVAlueDES |
|
604 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
605 //! Uses API elements: NewDESL() and StartListL(), BuildDEAL(), BuildBooleanL(), BuildNilL(), BuildStringL() |
|
606 //! and EndListL() from CSdpAttrValueDES |
|
607 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
608 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
609 //! @SYMTestActions 1. Create a CSdpAttrValueDES list. |
|
610 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
611 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
612 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
613 //! Verify the resulting err code is KErrNone. |
|
614 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
615 //! Verify the resulting err code is KErrNone. |
|
616 //! 6. Add some elements in the list and update the record in the database. |
|
617 //! 7. Clean the database |
|
618 //! @SYMTestStatus Implemented |
|
619 //! @SYMTestPriority Low |
|
620 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
621 //! @SYMTestType CIT |
|
622 |
|
623 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
624 SHARED_ACTIVE_SCHEDULER |
|
625 CREATE_OBJECT RSdpDatabase database1 |
|
626 CREATE_OBJECT RSdp rsdp |
|
627 CREATE_OBJECT CSdpAttrValueDES attrValueDES |
|
628 COMMAND attrValueDES NewDESL |
|
629 COMMAND rsdp Constructor |
|
630 COMMAND rsdp Connect |
|
631 OUTSTANDING |
|
632 COMMAND database1 Constructor |
|
633 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1010-0001command8Open |
|
634 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1010-0001command9CreateServiceRecordL |
|
635 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1010-0001command10UpdateAttributeL |
|
636 COMMAND attrValueDES StartListL |
|
637 COMMAND attrValueDES BuildDEAL |
|
638 COMMAND attrValueDES StartListL |
|
639 COMMAND attrValueDES BuildBooleanL BTSDP-Lists-PublicApi-Passive-1010-0001command15BuildBooleanL |
|
640 COMMAND attrValueDES BuildNilL |
|
641 COMMAND attrValueDES EndListL |
|
642 COMMAND attrValueDES BuildDESL |
|
643 COMMAND attrValueDES StartListL |
|
644 COMMAND attrValueDES BuildStringL BTSDP-Lists-PublicApi-Passive-1010-0001command20BuildStringL |
|
645 COMMAND attrValueDES EndListL |
|
646 COMMAND attrValueDES EndListL |
|
647 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1010-0001command24UpdateAttributeL |
|
648 STORE database1 |
|
649 STORE rsdp |
|
650 STORE_ACTIVE_SCHEDULER |
|
651 END_TEST_BLOCK |
|
652 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1010-0001 |
|
653 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1010-0001 |
|
654 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1010-0002 |
|
655 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
656 SHARED_ACTIVE_SCHEDULER |
|
657 RESTORE_OBJECT RSdpDatabase database1 |
|
658 RESTORE_OBJECT RSdp rsdp |
|
659 COMMAND database1 DeleteRecordL |
|
660 COMMAND database1 Close |
|
661 COMMAND rsdp Close |
|
662 STORE_ACTIVE_SCHEDULER |
|
663 END_TEST_BLOCK |
|
664 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1010-0002 |
|
665 |
|
666 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1010 |
|
667 |
|
668 |
|
669 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1011 |
|
670 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1011 |
|
671 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrVAlueDES |
|
672 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
673 //! Uses API elements: NewDESL(), StartListL(), BuildDESL(), BuildBooleanL(), BuildUUIDL(), EndListL() and DataSize() from CSdpAttrValueDES |
|
674 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
675 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
676 //! @SYMTestActions 1. Create a CSdpAttrValueDES and add some elements in the list. Verify the list sizes. |
|
677 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
678 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
679 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
680 //! Verify the resulting err code is KErrNone. |
|
681 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
682 //! Verify the resulting err code is KErrNone. |
|
683 //! 6. Clean the database |
|
684 //! @SYMTestStatus Implemented |
|
685 //! @SYMTestPriority Low |
|
686 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
687 //! @SYMTestType CIT |
|
688 |
|
689 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
690 SHARED_ACTIVE_SCHEDULER |
|
691 CREATE_OBJECT RSdpDatabase database1 |
|
692 CREATE_OBJECT RSdp rsdp |
|
693 CREATE_OBJECT CSdpAttrValueDES attrValueDES |
|
694 COMMAND attrValueDES NewDESL |
|
695 COMMAND attrValueDES StartListL |
|
696 COMMAND attrValueDES BuildDESL |
|
697 COMMAND attrValueDES StartListL |
|
698 COMMAND attrValueDES BuildBooleanL BTSDP-Lists-PublicApi-Passive-1011-0001command6BuildBooleanL |
|
699 COMMAND attrValueDES EndListL |
|
700 COMMAND attrValueDES StartListL |
|
701 COMMAND attrValueDES BuildDEAL |
|
702 COMMAND attrValueDES StartListL |
|
703 COMMAND attrValueDES BuildUUIDL BTSDP-Lists-PublicApi-Passive-1011-0001command11BuildUUIDL |
|
704 COMMAND attrValueDES EndListL |
|
705 COMMAND attrValueDES EndListL |
|
706 COMMAND attrValueDES DataSize BTSDP-Lists-PublicApi-Passive-1011-0001command14DataSize |
|
707 COMMAND rsdp Constructor |
|
708 COMMAND rsdp Connect |
|
709 OUTSTANDING |
|
710 COMMAND database1 Constructor |
|
711 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1011-0001command20Open |
|
712 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1011-0001command21CreateServiceRecordL |
|
713 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1011-0001command22UpdateAttributeL |
|
714 STORE database1 |
|
715 STORE rsdp |
|
716 STORE_ACTIVE_SCHEDULER |
|
717 END_TEST_BLOCK |
|
718 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1011-0001 |
|
719 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1011-0001 |
|
720 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1011-0002 |
|
721 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
722 SHARED_ACTIVE_SCHEDULER |
|
723 RESTORE_OBJECT RSdpDatabase database1 |
|
724 RESTORE_OBJECT RSdp rsdp |
|
725 COMMAND database1 DeleteRecordL |
|
726 COMMAND database1 Close |
|
727 COMMAND rsdp Close |
|
728 STORE_ACTIVE_SCHEDULER |
|
729 END_TEST_BLOCK |
|
730 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1011-0002 |
|
731 |
|
732 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1011 |
|
733 |
|
734 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1012 |
|
735 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1012 |
|
736 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueString and CSdpAttrVAlueDES |
|
737 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
738 //! Uses API elements: NewDESL(), StartListL(), BuildDEAL(), BuildIntL(), BuildBooleanL() and EndListL() from CSdpAttrValueDES |
|
739 //! NewStringL() from CSdpAttrValueString |
|
740 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
741 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
742 //! @SYMTestActions 1. Create a CSdpAttrValueString list and add some elements in the list. |
|
743 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
744 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
745 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
746 //! Verify the resulting err code is KErrNone. |
|
747 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
748 //! Verify the resulting err code is KErrNone. |
|
749 //! 6. Clean the database |
|
750 //! @SYMTestStatus Implemented |
|
751 //! @SYMTestPriority Low |
|
752 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
753 //! @SYMTestType CIT |
|
754 |
|
755 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
756 SHARED_ACTIVE_SCHEDULER |
|
757 CREATE_OBJECT RSdpDatabase database1 |
|
758 CREATE_OBJECT RSdp rsdp |
|
759 CREATE_OBJECT CSdpAttrValueDES attrValueDES |
|
760 COMMAND attrValueDES NewDESL |
|
761 COMMAND attrValueDES StartListL |
|
762 COMMAND attrValueDES BuildDEAL |
|
763 COMMAND attrValueDES StartListL |
|
764 COMMAND attrValueDES BuildIntL BTSDP-Lists-PublicApi-Passive-1012-0001command6BuildIntL |
|
765 COMMAND attrValueDES EndListL |
|
766 COMMAND attrValueDES BuildDESL |
|
767 COMMAND attrValueDES StartListL |
|
768 COMMAND attrValueDES BuildBooleanL BTSDP-Lists-PublicApi-Passive-1012-0001command10BuildBooleanL |
|
769 COMMAND attrValueDES EndListL |
|
770 COMMAND attrValueDES EndListL |
|
771 COMMAND rsdp Constructor |
|
772 COMMAND rsdp Connect |
|
773 OUTSTANDING |
|
774 COMMAND database1 Constructor |
|
775 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1012-0001command18Open |
|
776 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1012-0001command19CreateServiceRecordL |
|
777 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1012-0001command20UpdateAttributeL |
|
778 STORE database1 |
|
779 STORE rsdp |
|
780 STORE_ACTIVE_SCHEDULER |
|
781 END_TEST_BLOCK |
|
782 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1012-0001 |
|
783 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1012-0001 |
|
784 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1012-0002 |
|
785 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
786 SHARED_ACTIVE_SCHEDULER |
|
787 RESTORE_OBJECT RSdpDatabase database1 |
|
788 RESTORE_OBJECT RSdp rsdp |
|
789 COMMAND database1 DeleteRecordL |
|
790 COMMAND database1 Close |
|
791 COMMAND rsdp Close |
|
792 STORE_ACTIVE_SCHEDULER |
|
793 END_TEST_BLOCK |
|
794 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1012-0002 |
|
795 |
|
796 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1012 |
|
797 |
|
798 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1013 |
|
799 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1013 |
|
800 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrVAlueDES |
|
801 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
802 //! Uses API elements: NewDESL(), BuildDEAL(), StartListL(), BuildUintL() and EndListL() from CSdpAttrValueDES |
|
803 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
804 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
805 //! @SYMTestActions 1. Create a CSdpAttrValueDES and add some elements in the list. |
|
806 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
807 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
808 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
809 //! Verify the resulting err code is KErrNone. |
|
810 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
811 //! Verify the resulting err code is KErrNone. |
|
812 //! 6. Clean the database |
|
813 //! @SYMTestStatus Implemented |
|
814 //! @SYMTestPriority Low |
|
815 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
816 //! @SYMTestType CIT |
|
817 |
|
818 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
819 SHARED_ACTIVE_SCHEDULER |
|
820 CREATE_OBJECT RSdpDatabase database1 |
|
821 CREATE_OBJECT RSdp rsdp |
|
822 CREATE_OBJECT CSdpAttrValueDES attrValueDES |
|
823 COMMAND attrValueDES NewDESL |
|
824 COMMAND rsdp Constructor |
|
825 COMMAND rsdp Connect |
|
826 OUTSTANDING |
|
827 COMMAND database1 Constructor |
|
828 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1013-0001command8Open |
|
829 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1013-0001command9CreateServiceRecordL |
|
830 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1013-0001command10UpdateAttributeL |
|
831 COMMAND attrValueDES StartListL |
|
832 COMMAND attrValueDES BuildDEAL |
|
833 COMMAND attrValueDES StartListL |
|
834 COMMAND attrValueDES BuildUintL BTSDP-Lists-PublicApi-Passive-1013-0001command15BuildUintL |
|
835 COMMAND attrValueDES EndListL |
|
836 COMMAND attrValueDES EndListL |
|
837 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1013-0001command19UpdateAttributeL |
|
838 STORE database1 |
|
839 STORE rsdp |
|
840 STORE_ACTIVE_SCHEDULER |
|
841 END_TEST_BLOCK |
|
842 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1013-0001 |
|
843 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1013-0001 |
|
844 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1013-0002 |
|
845 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
846 SHARED_ACTIVE_SCHEDULER |
|
847 RESTORE_OBJECT RSdpDatabase database1 |
|
848 RESTORE_OBJECT RSdp rsdp |
|
849 COMMAND database1 DeleteRecordL |
|
850 COMMAND database1 Close |
|
851 COMMAND rsdp Close |
|
852 STORE_ACTIVE_SCHEDULER |
|
853 END_TEST_BLOCK |
|
854 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1013-0002 |
|
855 |
|
856 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1013 |
|
857 |
|
858 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1014 |
|
859 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1014 |
|
860 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrVAlueDES and CSdpAttrValueDEA |
|
861 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
862 //! Uses API elements: NewDESL(), StartListL(), BuildDEAL(), BuildURLL() and EndListL() from CSdpAttrValueDES |
|
863 //! NewDEAL() and BuildStringL() from CSdpAttrValueDEA |
|
864 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
865 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
866 //! @SYMTestActions 1. Create a CSdpAttrValueDEA and add some elements in the list. |
|
867 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
868 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
869 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
870 //! Verify the resulting err code is KErrNone. |
|
871 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
872 //! Verify the resulting err code is KErrNone. |
|
873 //! 6. Clean the database |
|
874 //! @SYMTestStatus Implemented |
|
875 //! @SYMTestPriority Low |
|
876 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
877 //! @SYMTestType CIT |
|
878 |
|
879 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
880 SHARED_ACTIVE_SCHEDULER |
|
881 CREATE_OBJECT RSdpDatabase database1 |
|
882 CREATE_OBJECT RSdp rsdp |
|
883 CREATE_OBJECT CSdpAttrValueDES attrValueDES |
|
884 COMMAND attrValueDES NewDESL |
|
885 COMMAND attrValueDES StartListL |
|
886 COMMAND attrValueDES BuildDEAL |
|
887 COMMAND attrValueDES StartListL |
|
888 COMMAND attrValueDES BuildURLL BTSDP-Lists-PublicApi-Passive-1014-0001command6BuildURLL |
|
889 COMMAND attrValueDES BuildURLL BTSDP-Lists-PublicApi-Passive-1014-0001command7BuildURLL |
|
890 COMMAND attrValueDES EndListL |
|
891 COMMAND attrValueDES EndListL |
|
892 COMMAND rsdp Constructor |
|
893 COMMAND rsdp Connect |
|
894 OUTSTANDING |
|
895 COMMAND database1 Constructor |
|
896 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1014-0001command15Open |
|
897 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1014-0001command16CreateServiceRecordL |
|
898 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1014-0001command17UpdateAttributeL |
|
899 STORE database1 |
|
900 STORE rsdp |
|
901 STORE_ACTIVE_SCHEDULER |
|
902 END_TEST_BLOCK |
|
903 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1014-0001 |
|
904 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1014-0001 |
|
905 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1014-0002 |
|
906 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
907 SHARED_ACTIVE_SCHEDULER |
|
908 RESTORE_OBJECT RSdpDatabase database1 |
|
909 RESTORE_OBJECT RSdp rsdp |
|
910 COMMAND database1 DeleteRecordL |
|
911 COMMAND database1 Close |
|
912 COMMAND rsdp Close |
|
913 STORE_ACTIVE_SCHEDULER |
|
914 END_TEST_BLOCK |
|
915 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1014-0002 |
|
916 |
|
917 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1014 |
|
918 |
|
919 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1015 |
|
920 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1015 |
|
921 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrVAlueDES |
|
922 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
923 //! Uses API elements: NewDESL(), StartListL(), BuildDESL(), BuildBooleanL(), BuildNilL(), BuildUUIDL(), |
|
924 //! BuildStringL(), BuildIntL(), BuildURLL(), BuildIntL() and EndListL() from CSdpAttrValueDES |
|
925 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
926 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
927 //! @SYMTestActions 1. Create a CSdpAttrValueDES and add some elements in the list. |
|
928 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
929 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
930 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
931 //! Verify the resulting err code is KErrNone. |
|
932 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
933 //! Verify the resulting err code is KErrNone. |
|
934 //! 6. Clean the database |
|
935 //! @SYMTestStatus Implemented |
|
936 //! @SYMTestPriority Low |
|
937 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
938 //! @SYMTestType CIT |
|
939 |
|
940 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
941 SHARED_ACTIVE_SCHEDULER |
|
942 CREATE_OBJECT RSdpDatabase database1 |
|
943 CREATE_OBJECT RSdp rsdp |
|
944 CREATE_OBJECT CSdpAttrValueDES attrValueDES |
|
945 COMMAND attrValueDES NewDESL |
|
946 COMMAND attrValueDES StartListL |
|
947 COMMAND attrValueDES BuildDESL |
|
948 COMMAND attrValueDES StartListL |
|
949 COMMAND attrValueDES BuildBooleanL BTSDP-Lists-PublicApi-Passive-1015-0001command6BuildBooleanL |
|
950 COMMAND attrValueDES BuildNilL |
|
951 COMMAND attrValueDES BuildUUIDL BTSDP-Lists-PublicApi-Passive-1015-0001command8BuildUUIDL |
|
952 COMMAND attrValueDES BuildStringL BTSDP-Lists-PublicApi-Passive-1015-0001command9BuildStringL |
|
953 COMMAND attrValueDES BuildIntL BTSDP-Lists-PublicApi-Passive-1015-0001command10BuildIntL |
|
954 COMMAND attrValueDES BuildURLL BTSDP-Lists-PublicApi-Passive-1015-0001command11BuildURLL |
|
955 COMMAND attrValueDES BuildUintL BTSDP-Lists-PublicApi-Passive-1015-0001command12BuildUintL |
|
956 COMMAND attrValueDES EndListL |
|
957 COMMAND attrValueDES EndListL |
|
958 COMMAND rsdp Constructor |
|
959 COMMAND rsdp Connect |
|
960 OUTSTANDING |
|
961 COMMAND database1 Constructor |
|
962 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1015-0001command20Open |
|
963 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1015-0001command21CreateServiceRecordL |
|
964 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1015-0001command22UpdateAttributeL |
|
965 STORE database1 |
|
966 STORE rsdp |
|
967 STORE_ACTIVE_SCHEDULER |
|
968 END_TEST_BLOCK |
|
969 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1015-0001 |
|
970 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1015-0001 |
|
971 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1015-0002 |
|
972 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
973 SHARED_ACTIVE_SCHEDULER |
|
974 RESTORE_OBJECT RSdpDatabase database1 |
|
975 RESTORE_OBJECT RSdp rsdp |
|
976 COMMAND database1 DeleteRecordL |
|
977 COMMAND database1 Close |
|
978 COMMAND rsdp Close |
|
979 STORE_ACTIVE_SCHEDULER |
|
980 END_TEST_BLOCK |
|
981 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1015-0002 |
|
982 |
|
983 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1015 |
|
984 |
|
985 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1016 |
|
986 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1016 |
|
987 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrVAlueDES |
|
988 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
989 //! Uses API elements: NewDESL() and BuildEncodedL() from CSdpAttrValueDES |
|
990 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
991 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
992 //! @SYMTestActions 1. Create a CSdpAttrValueDES and add an encoded element in the list. |
|
993 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
994 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
995 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
996 //! Verify the resulting err code is KErrNone. |
|
997 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
998 //! Verify the resulting err code is KErrNone. |
|
999 //! 6. Create a CSdpAttrValueDES and add an unsigned integer element in the list. |
|
1000 //! 7. Add the CSdpAttrValueDES to the database. |
|
1001 //! 8. Clean the database |
|
1002 //! @SYMTestStatus Implemented |
|
1003 //! @SYMTestPriority Low |
|
1004 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1005 //! @SYMTestType CIT |
|
1006 |
|
1007 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1008 SHARED_ACTIVE_SCHEDULER |
|
1009 CREATE_OBJECT RSdpDatabase database1 |
|
1010 CREATE_OBJECT RSdp rsdp |
|
1011 CREATE_OBJECT CSdpAttrValueDES attrValueDES1 |
|
1012 CREATE_OBJECT CSdpAttrValueDES attrValueDES2 |
|
1013 COMMAND attrValueDES1 NewDESL |
|
1014 COMMAND attrValueDES2 NewDESL BTSDP-Lists-PublicApi-Passive-1016-0001command4NewDESL |
|
1015 COMMAND attrValueDES2 BuildEncodedL BTSDP-Lists-PublicApi-Passive-1016-0001command5BuildEncodedL |
|
1016 COMMAND rsdp Constructor |
|
1017 COMMAND rsdp Connect |
|
1018 OUTSTANDING |
|
1019 COMMAND database1 Constructor |
|
1020 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1016-0001command11Open |
|
1021 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1016-0001command12CreateServiceRecordL |
|
1022 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1016-0001command13UpdateAttributeL |
|
1023 STORE database1 |
|
1024 STORE rsdp |
|
1025 STORE_ACTIVE_SCHEDULER |
|
1026 END_TEST_BLOCK |
|
1027 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1016-0001 |
|
1028 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1016-0001 |
|
1029 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1016-0002 |
|
1030 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1031 SHARED_ACTIVE_SCHEDULER |
|
1032 RESTORE_OBJECT RSdpDatabase database1 |
|
1033 RESTORE_OBJECT RSdp rsdp |
|
1034 COMMAND database1 DeleteRecordL |
|
1035 COMMAND database1 Close |
|
1036 COMMAND rsdp Close |
|
1037 STORE_ACTIVE_SCHEDULER |
|
1038 END_TEST_BLOCK |
|
1039 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1016-0002 |
|
1040 |
|
1041 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1016 |
|
1042 |
|
1043 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1017 |
|
1044 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1017 |
|
1045 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrVAlueDES |
|
1046 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1047 //! Uses API elements: NewDESL(), StartListL(), BuildDEAL(), BuildNilL(), BuildStringL(), BuildUUIDL(), BuildIntL() and EndListL() |
|
1048 //! from CSdpAttrValueDES |
|
1049 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1050 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1051 //! @SYMTestActions 1. Create a CSdpAttrValueDES and add some elements in the list. |
|
1052 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1053 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1054 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1055 //! Verify the resulting err code is KErrNone. |
|
1056 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1057 //! Verify the resulting err code is KErrNone. |
|
1058 //! 6. Create a CSdpAttrValueDES and add a signed integer element in the list. |
|
1059 //! 8. Clean the database |
|
1060 //! @SYMTestStatus Implemented |
|
1061 //! @SYMTestPriority Low |
|
1062 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1063 //! @SYMTestType CIT |
|
1064 |
|
1065 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1066 SHARED_ACTIVE_SCHEDULER |
|
1067 CREATE_OBJECT RSdpDatabase database1 |
|
1068 CREATE_OBJECT RSdp rsdp |
|
1069 CREATE_OBJECT CSdpAttrValueDES attrValueDES |
|
1070 COMMAND attrValueDES NewDESL |
|
1071 COMMAND attrValueDES StartListL |
|
1072 COMMAND attrValueDES BuildDEAL |
|
1073 COMMAND attrValueDES StartListL |
|
1074 COMMAND attrValueDES BuildNilL |
|
1075 COMMAND attrValueDES BuildStringL BTSDP-Lists-PublicApi-Passive-1017-0001command7BuildStringL |
|
1076 COMMAND attrValueDES BuildUUIDL BTSDP-Lists-PublicApi-Passive-1017-0001command8BuildUUIDL |
|
1077 COMMAND attrValueDES BuildIntL BTSDP-Lists-PublicApi-Passive-1017-0001command9BuildIntL |
|
1078 COMMAND attrValueDES EndListL |
|
1079 COMMAND attrValueDES EndListL |
|
1080 COMMAND rsdp Constructor |
|
1081 COMMAND rsdp Connect |
|
1082 OUTSTANDING |
|
1083 COMMAND database1 Constructor |
|
1084 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1017-0001command17Open |
|
1085 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1017-0001command18CreateServiceRecordL |
|
1086 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1017-0001command19UpdateAttributeL |
|
1087 STORE database1 |
|
1088 STORE rsdp |
|
1089 STORE_ACTIVE_SCHEDULER |
|
1090 END_TEST_BLOCK |
|
1091 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1017-0001 |
|
1092 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1017-0001 |
|
1093 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1017-0002 |
|
1094 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1095 SHARED_ACTIVE_SCHEDULER |
|
1096 RESTORE_OBJECT RSdpDatabase database1 |
|
1097 RESTORE_OBJECT RSdp rsdp |
|
1098 COMMAND database1 DeleteRecordL |
|
1099 COMMAND database1 Close |
|
1100 COMMAND rsdp Close |
|
1101 STORE_ACTIVE_SCHEDULER |
|
1102 END_TEST_BLOCK |
|
1103 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1017-0002 |
|
1104 |
|
1105 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1017 |
|
1106 |
|
1107 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1018 |
|
1108 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1018 |
|
1109 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrVAlueDES |
|
1110 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1111 //! Uses API elements: NewDESL() and BuildUnknownL() from CSdpAttrValueDES |
|
1112 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1113 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1114 //! @SYMTestActions 1. Create a CSdpAttrValueDES and add a user-defined element in the list. |
|
1115 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1116 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1117 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1118 //! Verify the resulting err code is KErrNone. |
|
1119 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1120 //! Verify the resulting err code is KErrNone. |
|
1121 //! 6. Clean the database |
|
1122 //! @SYMTestStatus Implemented |
|
1123 //! @SYMTestPriority Low |
|
1124 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1125 //! @SYMTestType CIT |
|
1126 |
|
1127 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1128 SHARED_ACTIVE_SCHEDULER |
|
1129 CREATE_OBJECT RSdpDatabase database1 |
|
1130 CREATE_OBJECT RSdp rsdp |
|
1131 CREATE_OBJECT CSdpAttrValueDES attrValueDES1 |
|
1132 CREATE_OBJECT CSdpAttrValueDES attrValueDES2 |
|
1133 COMMAND attrValueDES1 NewDESL |
|
1134 COMMAND attrValueDES2 NewDESL BTSDP-Lists-PublicApi-Passive-1018-0001command4NewDESL |
|
1135 COMMAND attrValueDES2 BuildUnknownL BTSDP-Lists-PublicApi-Passive-1018-0001command5BuildUnknownL |
|
1136 COMMAND rsdp Constructor |
|
1137 COMMAND rsdp Connect |
|
1138 OUTSTANDING |
|
1139 COMMAND database1 Constructor |
|
1140 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1018-0001command11Open |
|
1141 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1018-0001command12CreateServiceRecordL |
|
1142 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1018-0001command13UpdateAttributeL |
|
1143 STORE database1 |
|
1144 STORE rsdp |
|
1145 STORE_ACTIVE_SCHEDULER |
|
1146 END_TEST_BLOCK |
|
1147 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1018-0001 |
|
1148 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1018-0001 |
|
1149 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1018-0002 |
|
1150 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1151 SHARED_ACTIVE_SCHEDULER |
|
1152 RESTORE_OBJECT RSdpDatabase database1 |
|
1153 RESTORE_OBJECT RSdp rsdp |
|
1154 COMMAND database1 DeleteRecordL |
|
1155 COMMAND database1 Close |
|
1156 COMMAND rsdp Close |
|
1157 STORE_ACTIVE_SCHEDULER |
|
1158 END_TEST_BLOCK |
|
1159 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1018-0002 |
|
1160 |
|
1161 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1018 |
|
1162 |
|
1163 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1019 |
|
1164 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1019 |
|
1165 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrVAlueDES |
|
1166 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1167 //! Uses API elements: NewDESL(), DataSize(), Type() and AppendValueL() from CSdpAttrValueDES |
|
1168 //! NewUintL() from CSdpAttrValueUint |
|
1169 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1170 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1171 //! @SYMTestActions 1. Create a CSdpAttrValueDES list and add some elements in the list. Verify the list type and sizes. |
|
1172 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1173 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1174 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1175 //! Verify the resulting err code is KErrNone. |
|
1176 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1177 //! Verify the resulting err code is KErrNone. |
|
1178 //! 6. Clean the database |
|
1179 //! @SYMTestStatus Implemented |
|
1180 //! @SYMTestPriority Low |
|
1181 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1182 //! @SYMTestType CIT |
|
1183 |
|
1184 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1185 SHARED_ACTIVE_SCHEDULER |
|
1186 CREATE_OBJECT RSdpDatabase database1 |
|
1187 CREATE_OBJECT RSdp rsdp |
|
1188 CREATE_OBJECT CSdpAttrValueDES attrValueDES1 |
|
1189 CREATE_OBJECT CSdpAttrValueDES attrValueDES2 |
|
1190 CREATE_OBJECT CSdpAttrValueUint attrValueUint |
|
1191 COMMAND attrValueUint NewUintL BTSDP-Lists-PublicApi-Passive-1019-0001command2NewUintL |
|
1192 COMMAND attrValueDES1 NewDESL |
|
1193 COMMAND attrValueDES2 NewDESL BTSDP-Lists-PublicApi-Passive-1019-0001command6NewDESL |
|
1194 COMMAND attrValueDES2 AppendValueL BTSDP-Lists-PublicApi-Passive-1019-0001command7AppendValueL |
|
1195 COMMAND attrValueDES2 Type BTSDP-Lists-PublicApi-Passive-1019-0001command8Type |
|
1196 COMMAND attrValueDES2 DataSize BTSDP-Lists-PublicApi-Passive-1019-0001command9DataSize |
|
1197 COMMAND rsdp Constructor |
|
1198 COMMAND rsdp Connect |
|
1199 OUTSTANDING |
|
1200 COMMAND database1 Constructor |
|
1201 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1019-0001command15Open |
|
1202 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1019-0001command16CreateServiceRecordL |
|
1203 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1019-0001command17UpdateAttributeL |
|
1204 STORE database1 |
|
1205 STORE rsdp |
|
1206 STORE_ACTIVE_SCHEDULER |
|
1207 END_TEST_BLOCK |
|
1208 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1019-0001 |
|
1209 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1019-0001 |
|
1210 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1019-0002 |
|
1211 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1212 SHARED_ACTIVE_SCHEDULER |
|
1213 RESTORE_OBJECT RSdpDatabase database1 |
|
1214 RESTORE_OBJECT RSdp rsdp |
|
1215 COMMAND database1 DeleteRecordL |
|
1216 COMMAND database1 Close |
|
1217 COMMAND rsdp Close |
|
1218 STORE_ACTIVE_SCHEDULER |
|
1219 END_TEST_BLOCK |
|
1220 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1019-0002 |
|
1221 |
|
1222 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1019 |
|
1223 |
|
1224 |
|
1225 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1020 |
|
1226 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1020 |
|
1227 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrVAlueDES |
|
1228 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1229 //! Uses API elements: NewDESL(), BuildDESL(), StartListL(), BuildBooleanL(), BuildStringL(), BuildURLL(), BuildNilL(), |
|
1230 //! BuildIntL(), BuildDEAL(), BuildUUIDL(), BuildUintL(), DataSize() and EndListL()from CSdpAttrValueDES |
|
1231 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1232 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1233 //! @SYMTestActions 1. Create a CSdpAttrValueDES and some elements in the list. Verify the list sizes. |
|
1234 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1235 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1236 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1237 //! Verify the resulting err code is KErrNone. |
|
1238 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1239 //! Verify the resulting err code is KErrNone. |
|
1240 //! 6. Clean the database |
|
1241 //! @SYMTestStatus Implemented |
|
1242 //! @SYMTestPriority Low |
|
1243 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1244 //! @SYMTestType CIT |
|
1245 |
|
1246 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1247 SHARED_ACTIVE_SCHEDULER |
|
1248 CREATE_OBJECT RSdpDatabase database1 |
|
1249 CREATE_OBJECT RSdp rsdp |
|
1250 CREATE_OBJECT CSdpAttrValueDES attrValueDES |
|
1251 COMMAND attrValueDES NewDESL |
|
1252 COMMAND attrValueDES StartListL |
|
1253 COMMAND attrValueDES BuildDESL |
|
1254 COMMAND attrValueDES StartListL |
|
1255 COMMAND attrValueDES BuildBooleanL BTSDP-Lists-PublicApi-Passive-1020-0001command6BuildBooleanL |
|
1256 COMMAND attrValueDES BuildStringL BTSDP-Lists-PublicApi-Passive-1020-0001command7BuildStringL |
|
1257 COMMAND attrValueDES BuildNilL |
|
1258 COMMAND attrValueDES BuildIntL BTSDP-Lists-PublicApi-Passive-1020-0001command9BuildIntL |
|
1259 COMMAND attrValueDES EndListL |
|
1260 COMMAND attrValueDES StartListL |
|
1261 COMMAND attrValueDES BuildDEAL |
|
1262 COMMAND attrValueDES StartListL |
|
1263 COMMAND attrValueDES BuildUUIDL BTSDP-Lists-PublicApi-Passive-1020-0001command14BuildUUIDL |
|
1264 COMMAND attrValueDES BuildUintL BTSDP-Lists-PublicApi-Passive-1020-0001command15BuildUintL |
|
1265 COMMAND attrValueDES BuildURLL BTSDP-Lists-PublicApi-Passive-1020-0001command16BuildURLL |
|
1266 COMMAND attrValueDES EndListL |
|
1267 COMMAND attrValueDES EndListL |
|
1268 COMMAND attrValueDES DataSize BTSDP-Lists-PublicApi-Passive-1020-0001command19DataSize |
|
1269 COMMAND rsdp Constructor |
|
1270 COMMAND rsdp Connect |
|
1271 OUTSTANDING |
|
1272 COMMAND database1 Constructor |
|
1273 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1020-0001command25Open |
|
1274 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1020-0001command26CreateServiceRecordL |
|
1275 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1020-0001command27UpdateAttributeL |
|
1276 STORE database1 |
|
1277 STORE rsdp |
|
1278 STORE_ACTIVE_SCHEDULER |
|
1279 END_TEST_BLOCK |
|
1280 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1020-0001 |
|
1281 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1020-0001 |
|
1282 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1020-0002 |
|
1283 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1284 SHARED_ACTIVE_SCHEDULER |
|
1285 RESTORE_OBJECT RSdpDatabase database1 |
|
1286 RESTORE_OBJECT RSdp rsdp |
|
1287 COMMAND database1 DeleteRecordL |
|
1288 COMMAND database1 Close |
|
1289 COMMAND rsdp Close |
|
1290 STORE_ACTIVE_SCHEDULER |
|
1291 END_TEST_BLOCK |
|
1292 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1020-0002 |
|
1293 |
|
1294 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1020 |
|
1295 |
|
1296 // **************************************************************************** |
|
1297 // Database side - CSdpAttrVAlueDEA API Test |
|
1298 // **************************************************************************** |
|
1299 |
|
1300 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1021 |
|
1301 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1021 |
|
1302 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDEA |
|
1303 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1304 //! Uses API elements: NewDEAL() and DataSize() from CSdpAttrValueDEA |
|
1305 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1306 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1307 //! @SYMTestActions 1. Create a CSdpAttrValueDEA list and verify its sizes. |
|
1308 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1309 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1310 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1311 //! Verify the resulting err code is KErrNone. |
|
1312 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1313 //! Verify the resulting err code is KErrNone. |
|
1314 //! 6. Clean the database |
|
1315 //! @SYMTestStatus Implemented |
|
1316 //! @SYMTestPriority Low |
|
1317 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1318 //! @SYMTestType CIT |
|
1319 |
|
1320 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1321 SHARED_ACTIVE_SCHEDULER |
|
1322 CREATE_OBJECT RSdpDatabase database1 |
|
1323 CREATE_OBJECT RSdp rsdp |
|
1324 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA1 |
|
1325 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA2 |
|
1326 COMMAND attrValueDEA1 NewDEAL |
|
1327 COMMAND attrValueDEA2 NewDEAL BTSDP-Lists-PublicApi-Passive-1021-0001command4NewDEAL |
|
1328 COMMAND attrValueDEA2 DataSize BTSDP-Lists-PublicApi-Passive-1021-0001command5DataSize |
|
1329 COMMAND rsdp Constructor |
|
1330 COMMAND rsdp Connect |
|
1331 OUTSTANDING |
|
1332 COMMAND database1 Constructor |
|
1333 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1021-0001command11Open |
|
1334 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1021-0001command12CreateServiceRecordL |
|
1335 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1021-0001command13UpdateAttributeL |
|
1336 STORE database1 |
|
1337 STORE rsdp |
|
1338 STORE_ACTIVE_SCHEDULER |
|
1339 END_TEST_BLOCK |
|
1340 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1021-0001 |
|
1341 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1021-0001 |
|
1342 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1021-0002 |
|
1343 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1344 SHARED_ACTIVE_SCHEDULER |
|
1345 RESTORE_OBJECT RSdpDatabase database1 |
|
1346 RESTORE_OBJECT RSdp rsdp |
|
1347 COMMAND database1 DeleteRecordL |
|
1348 COMMAND database1 Close |
|
1349 COMMAND rsdp Close |
|
1350 STORE_ACTIVE_SCHEDULER |
|
1351 END_TEST_BLOCK |
|
1352 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1021-0002 |
|
1353 |
|
1354 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1021 |
|
1355 |
|
1356 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1022 |
|
1357 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1022 |
|
1358 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDEA |
|
1359 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1360 //! Uses API elements: NewDEAL() and DataSize() from CSdpAttrValueDEA |
|
1361 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1362 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1363 //! @SYMTestActions 1. Create a CSdpAttrValueDEA list and verify its sizes. |
|
1364 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1365 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1366 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1367 //! Verify the resulting err code is KErrNone. |
|
1368 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1369 //! Verify the resulting err code is KErrNone. |
|
1370 //! 6. Clean the database |
|
1371 //! @SYMTestStatus Implemented |
|
1372 //! @SYMTestPriority Low |
|
1373 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1374 //! @SYMTestType CIT |
|
1375 |
|
1376 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1377 SHARED_ACTIVE_SCHEDULER |
|
1378 CREATE_OBJECT RSdpDatabase database1 |
|
1379 CREATE_OBJECT RSdp rsdp |
|
1380 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA |
|
1381 COMMAND attrValueDEA NewDEAL |
|
1382 COMMAND attrValueDEA DataSize BTSDP-Lists-PublicApi-Passive-1022-0001command3DataSize |
|
1383 COMMAND rsdp Constructor |
|
1384 COMMAND rsdp Connect |
|
1385 OUTSTANDING |
|
1386 COMMAND database1 Constructor |
|
1387 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1022-0001command9Open |
|
1388 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1022-0001command10CreateServiceRecordL |
|
1389 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1022-0001command11UpdateAttributeL |
|
1390 STORE database1 |
|
1391 STORE rsdp |
|
1392 STORE_ACTIVE_SCHEDULER |
|
1393 END_TEST_BLOCK |
|
1394 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1022-0001 |
|
1395 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1022-0001 |
|
1396 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1022-0002 |
|
1397 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1398 SHARED_ACTIVE_SCHEDULER |
|
1399 RESTORE_OBJECT RSdpDatabase database1 |
|
1400 RESTORE_OBJECT RSdp rsdp |
|
1401 COMMAND database1 DeleteRecordL |
|
1402 COMMAND database1 Close |
|
1403 COMMAND rsdp Close |
|
1404 STORE_ACTIVE_SCHEDULER |
|
1405 END_TEST_BLOCK |
|
1406 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1022-0002 |
|
1407 |
|
1408 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1022 |
|
1409 |
|
1410 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1023 |
|
1411 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1023 |
|
1412 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDEA |
|
1413 //! @SYMAuthor Symbio |
|
1414 //! @SYMCreationDate 05/12/2006 |
|
1415 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1416 //! Uses API elements: NewDEAL(), StartListL(), BuildDEAL(), BuildBooleanL(), EndListL() and BuildDESL() from CSdpAttrValueDEA |
|
1417 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1418 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1419 //! @SYMTestActions 1. Create a CSdpAttrValueDEA and add some elements in the list. |
|
1420 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1421 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1422 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1423 //! Verify the resulting err code is KErrNone. |
|
1424 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1425 //! Verify the resulting err code is KErrNone. |
|
1426 //! 6. Clean the database |
|
1427 //! @SYMTestStatus Implemented |
|
1428 //! @SYMTestPriority Low |
|
1429 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1430 //! @SYMTestType CIT |
|
1431 |
|
1432 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1433 SHARED_ACTIVE_SCHEDULER |
|
1434 CREATE_OBJECT RSdpDatabase database1 |
|
1435 CREATE_OBJECT RSdp rsdp |
|
1436 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA |
|
1437 COMMAND attrValueDEA NewDEAL |
|
1438 COMMAND attrValueDEA StartListL |
|
1439 COMMAND attrValueDEA BuildDEAL |
|
1440 COMMAND attrValueDEA StartListL |
|
1441 COMMAND attrValueDEA BuildBooleanL BTSDP-Lists-PublicApi-Passive-1023-0001command6BuildBooleanL |
|
1442 COMMAND attrValueDEA EndListL |
|
1443 COMMAND attrValueDEA BuildDESL |
|
1444 COMMAND attrValueDEA StartListL |
|
1445 COMMAND attrValueDEA BuildBooleanL BTSDP-Lists-PublicApi-Passive-1023-0001command10BuildBooleanL |
|
1446 COMMAND attrValueDEA EndListL |
|
1447 COMMAND attrValueDEA EndListL |
|
1448 COMMAND rsdp Constructor |
|
1449 COMMAND rsdp Connect |
|
1450 OUTSTANDING |
|
1451 COMMAND database1 Constructor |
|
1452 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1023-0001command18Open |
|
1453 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1023-0001command19CreateServiceRecordL |
|
1454 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1023-0001command20UpdateAttributeL |
|
1455 STORE database1 |
|
1456 STORE rsdp |
|
1457 STORE_ACTIVE_SCHEDULER |
|
1458 END_TEST_BLOCK |
|
1459 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1023-0001 |
|
1460 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1023-0001 |
|
1461 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1023-0002 |
|
1462 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1463 SHARED_ACTIVE_SCHEDULER |
|
1464 RESTORE_OBJECT RSdpDatabase database1 |
|
1465 RESTORE_OBJECT RSdp rsdp |
|
1466 COMMAND database1 DeleteRecordL |
|
1467 COMMAND database1 Close |
|
1468 COMMAND rsdp Close |
|
1469 STORE_ACTIVE_SCHEDULER |
|
1470 END_TEST_BLOCK |
|
1471 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1023-0002 |
|
1472 |
|
1473 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1023 |
|
1474 |
|
1475 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1024 |
|
1476 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1024 |
|
1477 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDEA |
|
1478 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1479 //! Uses API elements: NewDEAL(), StartListL(), BuildDEAL(), BuildNilL(), BuildDESL(), BuildBooleanL(), |
|
1480 //! and EndListL() from CSdpAttrValueDEA |
|
1481 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1482 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1483 //! @SYMTestActions 1. Create a CSdpAttrValueDEA and add some elements in the list. |
|
1484 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1485 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1486 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1487 //! Verify the resulting err code is KErrNone. |
|
1488 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1489 //! Verify the resulting err code is KErrNone. |
|
1490 //! 6. Clean the database |
|
1491 //! @SYMTestStatus Implemented |
|
1492 //! @SYMTestPriority Low |
|
1493 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1494 //! @SYMTestType CIT |
|
1495 |
|
1496 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1497 SHARED_ACTIVE_SCHEDULER |
|
1498 CREATE_OBJECT RSdpDatabase database1 |
|
1499 CREATE_OBJECT RSdp rsdp |
|
1500 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA |
|
1501 COMMAND attrValueDEA NewDEAL |
|
1502 COMMAND attrValueDEA StartListL |
|
1503 COMMAND attrValueDEA BuildDEAL |
|
1504 COMMAND attrValueDEA StartListL |
|
1505 COMMAND attrValueDEA BuildNilL |
|
1506 COMMAND attrValueDEA EndListL |
|
1507 COMMAND attrValueDEA BuildDESL |
|
1508 COMMAND attrValueDEA StartListL |
|
1509 COMMAND attrValueDEA BuildBooleanL BTSDP-Lists-PublicApi-Passive-1024-0001command10BuildBooleanL |
|
1510 COMMAND attrValueDEA EndListL |
|
1511 COMMAND attrValueDEA EndListL |
|
1512 COMMAND rsdp Constructor |
|
1513 COMMAND rsdp Connect |
|
1514 OUTSTANDING |
|
1515 COMMAND database1 Constructor |
|
1516 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1024-0001command18Open |
|
1517 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1024-0001command19CreateServiceRecordL |
|
1518 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1024-0001command20UpdateAttributeL |
|
1519 STORE database1 |
|
1520 STORE rsdp |
|
1521 STORE_ACTIVE_SCHEDULER |
|
1522 END_TEST_BLOCK |
|
1523 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1024-0001 |
|
1524 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1024-0001 |
|
1525 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1024-0002 |
|
1526 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1527 SHARED_ACTIVE_SCHEDULER |
|
1528 RESTORE_OBJECT RSdpDatabase database1 |
|
1529 RESTORE_OBJECT RSdp rsdp |
|
1530 COMMAND database1 DeleteRecordL |
|
1531 COMMAND database1 Close |
|
1532 COMMAND rsdp Close |
|
1533 STORE_ACTIVE_SCHEDULER |
|
1534 END_TEST_BLOCK |
|
1535 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1024-0002 |
|
1536 |
|
1537 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1024 |
|
1538 |
|
1539 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1025 |
|
1540 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1025 |
|
1541 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDEA |
|
1542 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1543 //! Uses API elements: NewDEAL() and StartListL(), BuildDEAL(), BuildBooleanL(), BuildNilL(), BuildStringL() |
|
1544 //! and EndListL() from CSdpAttrValueDEA |
|
1545 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1546 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1547 //! @SYMTestActions 1. Create a CSdpAttrValueDEA list. |
|
1548 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1549 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1550 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1551 //! Verify the resulting err code is KErrNone. |
|
1552 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1553 //! Verify the resulting err code is KErrNone. |
|
1554 //! 6. Add some elements in the list and update the record in the database. |
|
1555 //! 7. Clean the database |
|
1556 //! @SYMTestStatus Implemented |
|
1557 //! @SYMTestPriority Low |
|
1558 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1559 //! @SYMTestType CIT |
|
1560 |
|
1561 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1562 SHARED_ACTIVE_SCHEDULER |
|
1563 CREATE_OBJECT RSdpDatabase database1 |
|
1564 CREATE_OBJECT RSdp rsdp |
|
1565 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA |
|
1566 COMMAND attrValueDEA NewDEAL |
|
1567 COMMAND rsdp Constructor |
|
1568 COMMAND rsdp Connect |
|
1569 OUTSTANDING |
|
1570 COMMAND database1 Constructor |
|
1571 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1025-0001command8Open |
|
1572 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1025-0001command9CreateServiceRecordL |
|
1573 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1025-0001command10UpdateAttributeL |
|
1574 COMMAND attrValueDEA StartListL |
|
1575 COMMAND attrValueDEA BuildDEAL |
|
1576 COMMAND attrValueDEA StartListL |
|
1577 COMMAND attrValueDEA BuildBooleanL BTSDP-Lists-PublicApi-Passive-1025-0001command15BuildBooleanL |
|
1578 COMMAND attrValueDEA BuildNilL |
|
1579 COMMAND attrValueDEA EndListL |
|
1580 COMMAND attrValueDEA BuildDESL |
|
1581 COMMAND attrValueDEA StartListL |
|
1582 COMMAND attrValueDEA BuildStringL BTSDP-Lists-PublicApi-Passive-1025-0001command20BuildStringL |
|
1583 COMMAND attrValueDEA EndListL |
|
1584 COMMAND attrValueDEA EndListL |
|
1585 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1025-0001command24UpdateAttributeL |
|
1586 STORE database1 |
|
1587 STORE rsdp |
|
1588 STORE_ACTIVE_SCHEDULER |
|
1589 END_TEST_BLOCK |
|
1590 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1025-0001 |
|
1591 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1025-0001 |
|
1592 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1025-0002 |
|
1593 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1594 SHARED_ACTIVE_SCHEDULER |
|
1595 RESTORE_OBJECT RSdpDatabase database1 |
|
1596 RESTORE_OBJECT RSdp rsdp |
|
1597 COMMAND database1 DeleteRecordL |
|
1598 COMMAND database1 Close |
|
1599 COMMAND rsdp Close |
|
1600 STORE_ACTIVE_SCHEDULER |
|
1601 END_TEST_BLOCK |
|
1602 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1025-0002 |
|
1603 |
|
1604 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1025 |
|
1605 |
|
1606 |
|
1607 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1026 |
|
1608 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1026 |
|
1609 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDEA |
|
1610 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1611 //! Uses API elements: NewDEAL(), StartListL(), BuildDESL(), BuildBooleanL(), BuildUUIDL(), EndListL() and DataSize() from CSdpAttrValueDEA |
|
1612 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1613 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1614 //! @SYMTestActions 1. Create a CSdpAttrValueDEA and add some elements in the list. Verify the list sizes. |
|
1615 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1616 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1617 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1618 //! Verify the resulting err code is KErrNone. |
|
1619 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1620 //! Verify the resulting err code is KErrNone. |
|
1621 //! 6. Clean the database |
|
1622 //! @SYMTestStatus Implemented |
|
1623 //! @SYMTestPriority Low |
|
1624 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1625 //! @SYMTestType CIT |
|
1626 |
|
1627 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1628 SHARED_ACTIVE_SCHEDULER |
|
1629 CREATE_OBJECT RSdpDatabase database1 |
|
1630 CREATE_OBJECT RSdp rsdp |
|
1631 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA |
|
1632 COMMAND attrValueDEA NewDEAL |
|
1633 COMMAND attrValueDEA StartListL |
|
1634 COMMAND attrValueDEA BuildDESL |
|
1635 COMMAND attrValueDEA StartListL |
|
1636 COMMAND attrValueDEA BuildBooleanL BTSDP-Lists-PublicApi-Passive-1026-0001command6BuildBooleanL |
|
1637 COMMAND attrValueDEA EndListL |
|
1638 COMMAND attrValueDEA StartListL |
|
1639 COMMAND attrValueDEA BuildDEAL |
|
1640 COMMAND attrValueDEA StartListL |
|
1641 COMMAND attrValueDEA BuildUUIDL BTSDP-Lists-PublicApi-Passive-1026-0001command11BuildUUIDL |
|
1642 COMMAND attrValueDEA EndListL |
|
1643 COMMAND attrValueDEA EndListL |
|
1644 COMMAND attrValueDEA DataSize BTSDP-Lists-PublicApi-Passive-1026-0001command14DataSize |
|
1645 COMMAND rsdp Constructor |
|
1646 COMMAND rsdp Connect |
|
1647 OUTSTANDING |
|
1648 COMMAND database1 Constructor |
|
1649 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1026-0001command20Open |
|
1650 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1026-0001command21CreateServiceRecordL |
|
1651 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1026-0001command22UpdateAttributeL |
|
1652 STORE database1 |
|
1653 STORE rsdp |
|
1654 STORE_ACTIVE_SCHEDULER |
|
1655 END_TEST_BLOCK |
|
1656 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1026-0001 |
|
1657 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1026-0001 |
|
1658 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1026-0002 |
|
1659 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1660 SHARED_ACTIVE_SCHEDULER |
|
1661 RESTORE_OBJECT RSdpDatabase database1 |
|
1662 RESTORE_OBJECT RSdp rsdp |
|
1663 COMMAND database1 DeleteRecordL |
|
1664 COMMAND database1 Close |
|
1665 COMMAND rsdp Close |
|
1666 STORE_ACTIVE_SCHEDULER |
|
1667 END_TEST_BLOCK |
|
1668 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1026-0002 |
|
1669 |
|
1670 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1026 |
|
1671 |
|
1672 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1027 |
|
1673 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1027 |
|
1674 //! @SYMAPI RSdp, RSdpDatabase and CSdpAttrValueDEA |
|
1675 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1676 //! Uses API elements: NewDEAL(), StartListL(), BuildDEAL(), BuildIntL(), BuildBooleanL() and EndListL() from CSdpAttrValueDEA |
|
1677 //! NewStringL() from CSdpAttrValueString |
|
1678 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1679 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1680 //! @SYMTestActions 1. Create a CSdpAttrValueString list and add some elements in the list. |
|
1681 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1682 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1683 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1684 //! Verify the resulting err code is KErrNone. |
|
1685 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1686 //! Verify the resulting err code is KErrNone. |
|
1687 //! 6. Clean the database |
|
1688 //! @SYMTestStatus Implemented |
|
1689 //! @SYMTestPriority Low |
|
1690 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1691 //! @SYMTestType CIT |
|
1692 |
|
1693 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1694 SHARED_ACTIVE_SCHEDULER |
|
1695 CREATE_OBJECT RSdpDatabase database1 |
|
1696 CREATE_OBJECT RSdp rsdp |
|
1697 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA |
|
1698 COMMAND attrValueDEA NewDEAL |
|
1699 COMMAND attrValueDEA StartListL |
|
1700 COMMAND attrValueDEA BuildDEAL |
|
1701 COMMAND attrValueDEA StartListL |
|
1702 COMMAND attrValueDEA BuildIntL BTSDP-Lists-PublicApi-Passive-1027-0001command6BuildIntL |
|
1703 COMMAND attrValueDEA EndListL |
|
1704 COMMAND attrValueDEA BuildDESL |
|
1705 COMMAND attrValueDEA StartListL |
|
1706 COMMAND attrValueDEA BuildBooleanL BTSDP-Lists-PublicApi-Passive-1027-0001command10BuildBooleanL |
|
1707 COMMAND attrValueDEA EndListL |
|
1708 COMMAND attrValueDEA EndListL |
|
1709 COMMAND rsdp Constructor |
|
1710 COMMAND rsdp Connect |
|
1711 OUTSTANDING |
|
1712 COMMAND database1 Constructor |
|
1713 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1027-0001command18Open |
|
1714 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1027-0001command19CreateServiceRecordL |
|
1715 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1027-0001command20UpdateAttributeL |
|
1716 STORE database1 |
|
1717 STORE rsdp |
|
1718 STORE_ACTIVE_SCHEDULER |
|
1719 END_TEST_BLOCK |
|
1720 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1027-0001 |
|
1721 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1027-0001 |
|
1722 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1027-0002 |
|
1723 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1724 SHARED_ACTIVE_SCHEDULER |
|
1725 RESTORE_OBJECT RSdpDatabase database1 |
|
1726 RESTORE_OBJECT RSdp rsdp |
|
1727 COMMAND database1 DeleteRecordL |
|
1728 COMMAND database1 Close |
|
1729 COMMAND rsdp Close |
|
1730 STORE_ACTIVE_SCHEDULER |
|
1731 END_TEST_BLOCK |
|
1732 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1027-0002 |
|
1733 |
|
1734 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1027 |
|
1735 |
|
1736 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1028 |
|
1737 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1028 |
|
1738 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDEA |
|
1739 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1740 //! Uses API elements: NewDEAL(), BuildDEAL(), StartListL(), BuildUintL() and EndListL() from CSdpAttrValueDEA |
|
1741 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1742 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1743 //! @SYMTestActions 1. Create a CSdpAttrValueDEA and add some elements in the list. |
|
1744 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1745 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1746 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1747 //! Verify the resulting err code is KErrNone. |
|
1748 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1749 //! Verify the resulting err code is KErrNone. |
|
1750 //! 6. Clean the database |
|
1751 //! @SYMTestStatus Implemented |
|
1752 //! @SYMTestPriority Low |
|
1753 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1754 //! @SYMTestType CIT |
|
1755 |
|
1756 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1757 SHARED_ACTIVE_SCHEDULER |
|
1758 CREATE_OBJECT RSdpDatabase database1 |
|
1759 CREATE_OBJECT RSdp rsdp |
|
1760 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA |
|
1761 COMMAND attrValueDEA NewDEAL |
|
1762 COMMAND rsdp Constructor |
|
1763 COMMAND rsdp Connect |
|
1764 OUTSTANDING |
|
1765 COMMAND database1 Constructor |
|
1766 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1028-0001command8Open |
|
1767 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1028-0001command9CreateServiceRecordL |
|
1768 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1028-0001command10UpdateAttributeL |
|
1769 COMMAND attrValueDEA StartListL |
|
1770 COMMAND attrValueDEA BuildDEAL |
|
1771 COMMAND attrValueDEA StartListL |
|
1772 COMMAND attrValueDEA BuildUintL BTSDP-Lists-PublicApi-Passive-1028-0001command15BuildUintL |
|
1773 COMMAND attrValueDEA EndListL |
|
1774 COMMAND attrValueDEA EndListL |
|
1775 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1028-0001command19UpdateAttributeL |
|
1776 STORE database1 |
|
1777 STORE rsdp |
|
1778 STORE_ACTIVE_SCHEDULER |
|
1779 END_TEST_BLOCK |
|
1780 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1028-0001 |
|
1781 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1028-0001 |
|
1782 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1028-0002 |
|
1783 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1784 SHARED_ACTIVE_SCHEDULER |
|
1785 RESTORE_OBJECT RSdpDatabase database1 |
|
1786 RESTORE_OBJECT RSdp rsdp |
|
1787 COMMAND database1 DeleteRecordL |
|
1788 COMMAND database1 Close |
|
1789 COMMAND rsdp Close |
|
1790 STORE_ACTIVE_SCHEDULER |
|
1791 END_TEST_BLOCK |
|
1792 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1028-0002 |
|
1793 |
|
1794 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1028 |
|
1795 |
|
1796 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1029 |
|
1797 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1029 |
|
1798 //! @SYMAPI RSdp, RSdpDatabase and CSdpAttrValueDEA |
|
1799 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1800 //! Uses API elements: NewDEAL(), StartListL(), BuildDEAL(), BuildURLL() and EndListL() from CSdpAttrValueDEA |
|
1801 //! NewDEAL() and BuildStringL() from CSdpAttrValueDEA |
|
1802 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1803 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1804 //! @SYMTestActions 1. Create a CSdpAttrValueDEA and add some elements in the list. |
|
1805 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1806 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1807 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1808 //! Verify the resulting err code is KErrNone. |
|
1809 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1810 //! Verify the resulting err code is KErrNone. |
|
1811 //! 6. Clean the database |
|
1812 //! @SYMTestStatus Implemented |
|
1813 //! @SYMTestPriority Low |
|
1814 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1815 //! @SYMTestType CIT |
|
1816 |
|
1817 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1818 SHARED_ACTIVE_SCHEDULER |
|
1819 CREATE_OBJECT RSdpDatabase database1 |
|
1820 CREATE_OBJECT RSdp rsdp |
|
1821 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA |
|
1822 COMMAND attrValueDEA NewDEAL |
|
1823 COMMAND attrValueDEA StartListL |
|
1824 COMMAND attrValueDEA BuildDEAL |
|
1825 COMMAND attrValueDEA StartListL |
|
1826 COMMAND attrValueDEA BuildURLL BTSDP-Lists-PublicApi-Passive-1029-0001command6BuildURLL |
|
1827 COMMAND attrValueDEA BuildURLL BTSDP-Lists-PublicApi-Passive-1029-0001command7BuildURLL |
|
1828 COMMAND attrValueDEA EndListL |
|
1829 COMMAND attrValueDEA EndListL |
|
1830 COMMAND rsdp Constructor |
|
1831 COMMAND rsdp Connect |
|
1832 OUTSTANDING |
|
1833 COMMAND database1 Constructor |
|
1834 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1029-0001command15Open |
|
1835 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1029-0001command16CreateServiceRecordL |
|
1836 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1029-0001command17UpdateAttributeL |
|
1837 STORE database1 |
|
1838 STORE rsdp |
|
1839 STORE_ACTIVE_SCHEDULER |
|
1840 END_TEST_BLOCK |
|
1841 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1029-0001 |
|
1842 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1029-0001 |
|
1843 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1029-0002 |
|
1844 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1845 SHARED_ACTIVE_SCHEDULER |
|
1846 RESTORE_OBJECT RSdpDatabase database1 |
|
1847 RESTORE_OBJECT RSdp rsdp |
|
1848 COMMAND database1 DeleteRecordL |
|
1849 COMMAND database1 Close |
|
1850 COMMAND rsdp Close |
|
1851 STORE_ACTIVE_SCHEDULER |
|
1852 END_TEST_BLOCK |
|
1853 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1029-0002 |
|
1854 |
|
1855 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1029 |
|
1856 |
|
1857 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1030 |
|
1858 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1030 |
|
1859 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDEA |
|
1860 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1861 //! Uses API elements: NewDEAL(), StartListL(), BuildDESL(), BuildBooleanL(), BuildNilL(), BuildUUIDL(), |
|
1862 //! BuildStringL(), BuildIntL(), BuildURLL(), BuildIntL() and EndListL() from CSdpAttrValueDEA |
|
1863 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1864 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1865 //! @SYMTestActions 1. Create a CSdpAttrValueDEA and add some elements in the list. |
|
1866 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1867 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1868 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1869 //! Verify the resulting err code is KErrNone. |
|
1870 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1871 //! Verify the resulting err code is KErrNone. |
|
1872 //! 6. Clean the database |
|
1873 //! @SYMTestStatus Implemented |
|
1874 //! @SYMTestPriority Low |
|
1875 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1876 //! @SYMTestType CIT |
|
1877 |
|
1878 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1879 SHARED_ACTIVE_SCHEDULER |
|
1880 CREATE_OBJECT RSdpDatabase database1 |
|
1881 CREATE_OBJECT RSdp rsdp |
|
1882 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA |
|
1883 COMMAND attrValueDEA NewDEAL |
|
1884 COMMAND attrValueDEA StartListL |
|
1885 COMMAND attrValueDEA BuildDESL |
|
1886 COMMAND attrValueDEA StartListL |
|
1887 COMMAND attrValueDEA BuildBooleanL BTSDP-Lists-PublicApi-Passive-1030-0001command6BuildBooleanL |
|
1888 COMMAND attrValueDEA BuildNilL |
|
1889 COMMAND attrValueDEA BuildUUIDL BTSDP-Lists-PublicApi-Passive-1030-0001command8BuildUUIDL |
|
1890 COMMAND attrValueDEA BuildStringL BTSDP-Lists-PublicApi-Passive-1030-0001command9BuildStringL |
|
1891 COMMAND attrValueDEA BuildIntL BTSDP-Lists-PublicApi-Passive-1030-0001command10BuildIntL |
|
1892 COMMAND attrValueDEA BuildURLL BTSDP-Lists-PublicApi-Passive-1030-0001command11BuildURLL |
|
1893 COMMAND attrValueDEA BuildUintL BTSDP-Lists-PublicApi-Passive-1030-0001command12BuildUintL |
|
1894 COMMAND attrValueDEA EndListL |
|
1895 COMMAND attrValueDEA EndListL |
|
1896 COMMAND rsdp Constructor |
|
1897 COMMAND rsdp Connect |
|
1898 OUTSTANDING |
|
1899 COMMAND database1 Constructor |
|
1900 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1030-0001command20Open |
|
1901 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1030-0001command21CreateServiceRecordL |
|
1902 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1030-0001command22UpdateAttributeL |
|
1903 STORE database1 |
|
1904 STORE rsdp |
|
1905 STORE_ACTIVE_SCHEDULER |
|
1906 END_TEST_BLOCK |
|
1907 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1030-0001 |
|
1908 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1030-0001 |
|
1909 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1030-0002 |
|
1910 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1911 SHARED_ACTIVE_SCHEDULER |
|
1912 RESTORE_OBJECT RSdpDatabase database1 |
|
1913 RESTORE_OBJECT RSdp rsdp |
|
1914 COMMAND database1 DeleteRecordL |
|
1915 COMMAND database1 Close |
|
1916 COMMAND rsdp Close |
|
1917 STORE_ACTIVE_SCHEDULER |
|
1918 END_TEST_BLOCK |
|
1919 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1030-0002 |
|
1920 |
|
1921 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1030 |
|
1922 |
|
1923 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1031 |
|
1924 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1031 |
|
1925 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDEA |
|
1926 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1927 //! Uses API elements: NewDEAL() and BuildEncodedL() from CSdpAttrValueDEA |
|
1928 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1929 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1930 //! @SYMTestActions 1. Create a CSdpAttrValueDEA and add an encoded element in the list. |
|
1931 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1932 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1933 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1934 //! Verify the resulting err code is KErrNone. |
|
1935 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1936 //! Verify the resulting err code is KErrNone. |
|
1937 //! 6. Create a CSdpAttrValueDEA and add an unsigned integer element in the list. |
|
1938 //! 7. Add the CSdpAttrValueDEA to the database. |
|
1939 //! 8. Clean the database |
|
1940 //! @SYMTestStatus Implemented |
|
1941 //! @SYMTestPriority Low |
|
1942 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
1943 //! @SYMTestType CIT |
|
1944 |
|
1945 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1946 SHARED_ACTIVE_SCHEDULER |
|
1947 CREATE_OBJECT RSdpDatabase database1 |
|
1948 CREATE_OBJECT RSdp rsdp |
|
1949 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA1 |
|
1950 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA2 |
|
1951 COMMAND attrValueDEA1 NewDEAL |
|
1952 COMMAND attrValueDEA2 NewDEAL BTSDP-Lists-PublicApi-Passive-1031-0001command4NewDEAL |
|
1953 COMMAND attrValueDEA2 BuildEncodedL BTSDP-Lists-PublicApi-Passive-1031-0001command5BuildEncodedL |
|
1954 COMMAND rsdp Constructor |
|
1955 COMMAND rsdp Connect |
|
1956 OUTSTANDING |
|
1957 COMMAND database1 Constructor |
|
1958 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1031-0001command11Open |
|
1959 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1031-0001command12CreateServiceRecordL |
|
1960 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1031-0001command13UpdateAttributeL |
|
1961 STORE database1 |
|
1962 STORE rsdp |
|
1963 STORE_ACTIVE_SCHEDULER |
|
1964 END_TEST_BLOCK |
|
1965 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1031-0001 |
|
1966 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1031-0001 |
|
1967 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1031-0002 |
|
1968 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
1969 SHARED_ACTIVE_SCHEDULER |
|
1970 RESTORE_OBJECT RSdpDatabase database1 |
|
1971 RESTORE_OBJECT RSdp rsdp |
|
1972 COMMAND database1 DeleteRecordL |
|
1973 COMMAND database1 Close |
|
1974 COMMAND rsdp Close |
|
1975 STORE_ACTIVE_SCHEDULER |
|
1976 END_TEST_BLOCK |
|
1977 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1031-0002 |
|
1978 |
|
1979 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1031 |
|
1980 |
|
1981 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1032 |
|
1982 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1032 |
|
1983 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDEA |
|
1984 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
1985 //! Uses API elements: NewDEAL(), StartListL(), BuildDEAL(), BuildNilL(), BuildStringL(), BuildUUIDL(), BuildIntL() and EndListL() |
|
1986 //! from CSdpAttrValueDEA |
|
1987 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
1988 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
1989 //! @SYMTestActions 1. Create a CSdpAttrValueDEA and add some elements in the list. |
|
1990 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
1991 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
1992 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
1993 //! Verify the resulting err code is KErrNone. |
|
1994 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
1995 //! Verify the resulting err code is KErrNone. |
|
1996 //! 6. Create a CSdpAttrValueDEA and add a signed integer element in the list. |
|
1997 //! 8. Clean the database |
|
1998 //! @SYMTestStatus Implemented |
|
1999 //! @SYMTestPriority Low |
|
2000 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
2001 //! @SYMTestType CIT |
|
2002 |
|
2003 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2004 SHARED_ACTIVE_SCHEDULER |
|
2005 CREATE_OBJECT RSdpDatabase database1 |
|
2006 CREATE_OBJECT RSdp rsdp |
|
2007 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA |
|
2008 COMMAND attrValueDEA NewDEAL |
|
2009 COMMAND attrValueDEA StartListL |
|
2010 COMMAND attrValueDEA BuildDEAL |
|
2011 COMMAND attrValueDEA StartListL |
|
2012 COMMAND attrValueDEA BuildNilL |
|
2013 COMMAND attrValueDEA BuildStringL BTSDP-Lists-PublicApi-Passive-1032-0001command7BuildStringL |
|
2014 COMMAND attrValueDEA BuildUUIDL BTSDP-Lists-PublicApi-Passive-1032-0001command8BuildUUIDL |
|
2015 COMMAND attrValueDEA BuildIntL BTSDP-Lists-PublicApi-Passive-1032-0001command9BuildIntL |
|
2016 COMMAND attrValueDEA EndListL |
|
2017 COMMAND attrValueDEA EndListL |
|
2018 COMMAND rsdp Constructor |
|
2019 COMMAND rsdp Connect |
|
2020 OUTSTANDING |
|
2021 COMMAND database1 Constructor |
|
2022 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1032-0001command17Open |
|
2023 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1032-0001command18CreateServiceRecordL |
|
2024 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1032-0001command19UpdateAttributeL |
|
2025 STORE database1 |
|
2026 STORE rsdp |
|
2027 STORE_ACTIVE_SCHEDULER |
|
2028 END_TEST_BLOCK |
|
2029 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1032-0001 |
|
2030 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1032-0001 |
|
2031 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1032-0002 |
|
2032 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2033 SHARED_ACTIVE_SCHEDULER |
|
2034 RESTORE_OBJECT RSdpDatabase database1 |
|
2035 RESTORE_OBJECT RSdp rsdp |
|
2036 COMMAND database1 DeleteRecordL |
|
2037 COMMAND database1 Close |
|
2038 COMMAND rsdp Close |
|
2039 STORE_ACTIVE_SCHEDULER |
|
2040 END_TEST_BLOCK |
|
2041 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1032-0002 |
|
2042 |
|
2043 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1032 |
|
2044 |
|
2045 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1033 |
|
2046 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1033 |
|
2047 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDEA |
|
2048 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2049 //! Uses API elements: NewDEAL() and BuildUnknownL() from CSdpAttrValueDEA |
|
2050 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2051 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2052 //! @SYMTestActions 1. Create a CSdpAttrValueDEA and add a user-defined element in the list. |
|
2053 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2054 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2055 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
2056 //! Verify the resulting err code is KErrNone. |
|
2057 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2058 //! Verify the resulting err code is KErrNone. |
|
2059 //! 6. Clean the database |
|
2060 //! @SYMTestStatus Implemented |
|
2061 //! @SYMTestPriority Low |
|
2062 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
2063 //! @SYMTestType CIT |
|
2064 |
|
2065 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2066 SHARED_ACTIVE_SCHEDULER |
|
2067 CREATE_OBJECT RSdpDatabase database1 |
|
2068 CREATE_OBJECT RSdp rsdp |
|
2069 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA1 |
|
2070 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA2 |
|
2071 COMMAND attrValueDEA1 NewDEAL |
|
2072 COMMAND attrValueDEA2 NewDEAL BTSDP-Lists-PublicApi-Passive-1033-0001command4NewDEAL |
|
2073 COMMAND attrValueDEA2 BuildUnknownL BTSDP-Lists-PublicApi-Passive-1033-0001command5BuildUnknownL |
|
2074 COMMAND rsdp Constructor |
|
2075 COMMAND rsdp Connect |
|
2076 OUTSTANDING |
|
2077 COMMAND database1 Constructor |
|
2078 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1033-0001command11Open |
|
2079 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1033-0001command12CreateServiceRecordL |
|
2080 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1033-0001command13UpdateAttributeL |
|
2081 STORE database1 |
|
2082 STORE rsdp |
|
2083 STORE_ACTIVE_SCHEDULER |
|
2084 END_TEST_BLOCK |
|
2085 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1033-0001 |
|
2086 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1033-0001 |
|
2087 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1033-0002 |
|
2088 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2089 SHARED_ACTIVE_SCHEDULER |
|
2090 RESTORE_OBJECT RSdpDatabase database1 |
|
2091 RESTORE_OBJECT RSdp rsdp |
|
2092 COMMAND database1 DeleteRecordL |
|
2093 COMMAND database1 Close |
|
2094 COMMAND rsdp Close |
|
2095 STORE_ACTIVE_SCHEDULER |
|
2096 END_TEST_BLOCK |
|
2097 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1033-0002 |
|
2098 |
|
2099 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1033 |
|
2100 |
|
2101 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1034 |
|
2102 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1034 |
|
2103 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDEA |
|
2104 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2105 //! Uses API elements: NewDEAL(), DataSize(), Type() and AppendValueL() from CSdpAttrValueDEA |
|
2106 //! NewUintL() from CSdpAttrValueUint |
|
2107 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2108 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2109 //! @SYMTestActions 1. Create a CSdpAttrValueDEA list and add some elements in the list. Verify the list type and sizes. |
|
2110 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2111 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2112 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
2113 //! Verify the resulting err code is KErrNone. |
|
2114 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2115 //! Verify the resulting err code is KErrNone. |
|
2116 //! 6. Clean the database |
|
2117 //! @SYMTestStatus Implemented |
|
2118 //! @SYMTestPriority Low |
|
2119 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
2120 //! @SYMTestType CIT |
|
2121 |
|
2122 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2123 SHARED_ACTIVE_SCHEDULER |
|
2124 CREATE_OBJECT RSdpDatabase database1 |
|
2125 CREATE_OBJECT RSdp rsdp |
|
2126 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA1 |
|
2127 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA2 |
|
2128 CREATE_OBJECT CSdpAttrValueUint attrValueUint |
|
2129 COMMAND attrValueUint NewUintL BTSDP-Lists-PublicApi-Passive-1034-0001command2NewUintL |
|
2130 COMMAND attrValueDEA1 NewDEAL |
|
2131 COMMAND attrValueDEA2 NewDEAL BTSDP-Lists-PublicApi-Passive-1034-0001command6NewDEAL |
|
2132 COMMAND attrValueDEA2 AppendValueL BTSDP-Lists-PublicApi-Passive-1034-0001command7AppendValueL |
|
2133 COMMAND attrValueDEA2 Type BTSDP-Lists-PublicApi-Passive-1034-0001command8Type |
|
2134 COMMAND attrValueDEA2 DataSize BTSDP-Lists-PublicApi-Passive-1034-0001command9DataSize |
|
2135 COMMAND rsdp Constructor |
|
2136 COMMAND rsdp Connect |
|
2137 OUTSTANDING |
|
2138 COMMAND database1 Constructor |
|
2139 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1034-0001command15Open |
|
2140 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1034-0001command16CreateServiceRecordL |
|
2141 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1034-0001command17UpdateAttributeL |
|
2142 STORE database1 |
|
2143 STORE rsdp |
|
2144 STORE_ACTIVE_SCHEDULER |
|
2145 END_TEST_BLOCK |
|
2146 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1034-0001 |
|
2147 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1034-0001 |
|
2148 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1034-0002 |
|
2149 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2150 SHARED_ACTIVE_SCHEDULER |
|
2151 RESTORE_OBJECT RSdpDatabase database1 |
|
2152 RESTORE_OBJECT RSdp rsdp |
|
2153 COMMAND database1 DeleteRecordL |
|
2154 COMMAND database1 Close |
|
2155 COMMAND rsdp Close |
|
2156 STORE_ACTIVE_SCHEDULER |
|
2157 END_TEST_BLOCK |
|
2158 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1034-0002 |
|
2159 |
|
2160 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1034 |
|
2161 |
|
2162 |
|
2163 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1035 |
|
2164 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1035 |
|
2165 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDEA |
|
2166 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2167 //! Uses API elements: NewDEAL(), BuildDESL(), StartListL(), BuildBooleanL(), BuildStringL(), BuildURLL(), BuildNilL(), |
|
2168 //! BuildIntL(), BuildDEAL(), BuildUUIDL(), BuildUintL(), DataSize() and EndListL()from CSdpAttrValueDEA |
|
2169 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2170 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2171 //! @SYMTestActions 1. Create a CSdpAttrValueDEA and some elements in the list. Verify the list sizes. |
|
2172 //! 2. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2173 //! 3. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2174 //! 4. Create a new service record, with a single service class, in the SDP database. |
|
2175 //! Verify the resulting err code is KErrNone. |
|
2176 //! 5. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2177 //! Verify the resulting err code is KErrNone. |
|
2178 //! 6. Clean the database |
|
2179 //! @SYMTestStatus Implemented |
|
2180 //! @SYMTestPriority Low |
|
2181 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
2182 //! @SYMTestType CIT |
|
2183 |
|
2184 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2185 SHARED_ACTIVE_SCHEDULER |
|
2186 CREATE_OBJECT RSdpDatabase database1 |
|
2187 CREATE_OBJECT RSdp rsdp |
|
2188 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA |
|
2189 COMMAND attrValueDEA NewDEAL |
|
2190 COMMAND attrValueDEA StartListL |
|
2191 COMMAND attrValueDEA BuildDESL |
|
2192 COMMAND attrValueDEA StartListL |
|
2193 COMMAND attrValueDEA BuildBooleanL BTSDP-Lists-PublicApi-Passive-1035-0001command6BuildBooleanL |
|
2194 COMMAND attrValueDEA BuildStringL BTSDP-Lists-PublicApi-Passive-1035-0001command7BuildStringL |
|
2195 COMMAND attrValueDEA BuildNilL |
|
2196 COMMAND attrValueDEA BuildIntL BTSDP-Lists-PublicApi-Passive-1035-0001command9BuildIntL |
|
2197 COMMAND attrValueDEA EndListL |
|
2198 COMMAND attrValueDEA StartListL |
|
2199 COMMAND attrValueDEA BuildDEAL |
|
2200 COMMAND attrValueDEA StartListL |
|
2201 COMMAND attrValueDEA BuildUUIDL BTSDP-Lists-PublicApi-Passive-1035-0001command14BuildUUIDL |
|
2202 COMMAND attrValueDEA BuildUintL BTSDP-Lists-PublicApi-Passive-1035-0001command15BuildUintL |
|
2203 COMMAND attrValueDEA BuildURLL BTSDP-Lists-PublicApi-Passive-1035-0001command16BuildURLL |
|
2204 COMMAND attrValueDEA EndListL |
|
2205 COMMAND attrValueDEA EndListL |
|
2206 COMMAND attrValueDEA DataSize BTSDP-Lists-PublicApi-Passive-1035-0001command19DataSize |
|
2207 COMMAND rsdp Constructor |
|
2208 COMMAND rsdp Connect |
|
2209 OUTSTANDING |
|
2210 COMMAND database1 Constructor |
|
2211 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1035-0001command25Open |
|
2212 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1035-0001command26CreateServiceRecordL |
|
2213 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1035-0001command27UpdateAttributeL |
|
2214 STORE database1 |
|
2215 STORE rsdp |
|
2216 STORE_ACTIVE_SCHEDULER |
|
2217 END_TEST_BLOCK |
|
2218 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1035-0001 |
|
2219 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1035-0001 |
|
2220 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1035-0002 |
|
2221 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2222 SHARED_ACTIVE_SCHEDULER |
|
2223 RESTORE_OBJECT RSdpDatabase database1 |
|
2224 RESTORE_OBJECT RSdp rsdp |
|
2225 COMMAND database1 DeleteRecordL |
|
2226 COMMAND database1 Close |
|
2227 COMMAND rsdp Close |
|
2228 STORE_ACTIVE_SCHEDULER |
|
2229 END_TEST_BLOCK |
|
2230 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1035-0002 |
|
2231 |
|
2232 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1035 |
|
2233 |
|
2234 // **************************************************************************** |
|
2235 // Database side - CSdpAttrVAlueUUID API Test |
|
2236 // **************************************************************************** |
|
2237 |
|
2238 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1036 |
|
2239 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1036 |
|
2240 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueUUID |
|
2241 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2242 //! Uses API elements: NewUUIDL() and UUID() from CSdpAttrValueUUID |
|
2243 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2244 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2245 //! @SYMTestActions 1. Create a 32-bit CSdpAttrValueUUID object with the maximum UUID value using NewUUIDL() function. |
|
2246 //! 2. Verify the object value using UUID() function. Test pass if expected value is as the input value |
|
2247 //! 3. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2248 //! 4. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2249 //! 5. Create a new service record, with a single service class, in the SDP database. |
|
2250 //! Verify the resulting err code is KErrNone. |
|
2251 //! 6. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2252 //! Verify the resulting err code is KErrNone. |
|
2253 //! 7. Delete service record created in previous test case. |
|
2254 //! 8. Close the client process. Close the SDP database subsession. |
|
2255 //! @SYMTestStatus Implemented |
|
2256 //! @SYMTestPriority Low |
|
2257 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
2258 //! @SYMTestType CIT |
|
2259 |
|
2260 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2261 SHARED_ACTIVE_SCHEDULER |
|
2262 CREATE_OBJECT RSdpDatabase database |
|
2263 CREATE_OBJECT RSdp rsdp |
|
2264 CREATE_OBJECT CSdpAttrValueUUID attrValueUUID1 |
|
2265 COMMAND attrValueUUID1 NewUUIDL BTSDP-Lists-PublicApi-Passive-1036-0001command2NewUUIDL |
|
2266 COMMAND attrValueUUID1 UUID BTSDP-Lists-PublicApi-Passive-1036-0001command3UUID |
|
2267 COMMAND rsdp Constructor |
|
2268 COMMAND rsdp Connect |
|
2269 OUTSTANDING |
|
2270 COMMAND database Constructor |
|
2271 COMMAND database Open BTSDP-Lists-PublicApi-Passive-1036-0001command9Open |
|
2272 COMMAND database CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1036-0001command10CreateServiceRecordL |
|
2273 COMMAND database UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1036-0001command11UpdateAttributeL |
|
2274 STORE database |
|
2275 STORE rsdp |
|
2276 STORE_ACTIVE_SCHEDULER |
|
2277 END_TEST_BLOCK |
|
2278 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1036-0001 |
|
2279 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1036-0001 |
|
2280 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1036-0002 |
|
2281 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2282 SHARED_ACTIVE_SCHEDULER |
|
2283 RESTORE_OBJECT RSdpDatabase database |
|
2284 RESTORE_OBJECT RSdp rsdp |
|
2285 ASYNC_DELAY 5000000 |
|
2286 COMMAND database DeleteRecordL |
|
2287 COMMAND database Close |
|
2288 COMMAND rsdp Close |
|
2289 STORE_ACTIVE_SCHEDULER |
|
2290 END_TEST_BLOCK |
|
2291 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1036-0002 |
|
2292 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1036 |
|
2293 |
|
2294 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1037 |
|
2295 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1037 |
|
2296 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueUUID |
|
2297 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2298 //! Uses API elements: NewUUIDL(), UUID() from CSdpAttrValueUUID |
|
2299 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2300 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2301 //! @SYMTestActions 1. Create a 128-bit CSdpAttrValueUUID object with the UUID value using NewUUIDL() function. |
|
2302 //! 2. Verify the object value using UUID() function. Test pass if expected value is as the input value |
|
2303 //! 3. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2304 //! 4. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2305 //! 5. Create a new service record, with a single service class, in the SDP database. |
|
2306 //! Verify the resulting err code is KErrNone. |
|
2307 //! 6. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2308 //! Verify the resulting err code is KErrNone. |
|
2309 //! 7. Delete service record created in previous test case. |
|
2310 //! 8. Close the client process. Close the SDP database subsession. |
|
2311 //! @SYMTestStatus Implemented |
|
2312 //! @SYMTestPriority Low |
|
2313 //! @SYMTestExpectedResults RSdp and RSdpDatabase sessions successfully closed and objects destructed |
|
2314 //! @SYMTestType CIT |
|
2315 |
|
2316 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2317 SHARED_ACTIVE_SCHEDULER |
|
2318 CREATE_OBJECT RSdpDatabase database |
|
2319 CREATE_OBJECT RSdp rsdp |
|
2320 CREATE_OBJECT CSdpAttrValueUUID attrValueUUID1 |
|
2321 COMMAND attrValueUUID1 NewUUIDL BTSDP-Lists-PublicApi-Passive-1037-0001command2NewUUIDL |
|
2322 COMMAND attrValueUUID1 UUID BTSDP-Lists-PublicApi-Passive-1037-0001command3UUID |
|
2323 COMMAND rsdp Constructor |
|
2324 COMMAND rsdp Connect |
|
2325 OUTSTANDING |
|
2326 COMMAND database Constructor |
|
2327 COMMAND database Open BTSDP-Lists-PublicApi-Passive-1037-0001command9Open |
|
2328 COMMAND database CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1037-0001command10CreateServiceRecordL |
|
2329 COMMAND database UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1037-0001command11UpdateAttributeL |
|
2330 STORE database |
|
2331 STORE rsdp |
|
2332 STORE_ACTIVE_SCHEDULER |
|
2333 END_TEST_BLOCK |
|
2334 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1037-0001 |
|
2335 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1037-0001 |
|
2336 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1037-0002 |
|
2337 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2338 SHARED_ACTIVE_SCHEDULER |
|
2339 RESTORE_OBJECT RSdpDatabase database |
|
2340 RESTORE_OBJECT RSdp rsdp |
|
2341 COMMAND database DeleteRecordL |
|
2342 COMMAND database Close |
|
2343 COMMAND rsdp Close |
|
2344 STORE_ACTIVE_SCHEDULER |
|
2345 END_TEST_BLOCK |
|
2346 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1037-0002 |
|
2347 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1037 |
|
2348 |
|
2349 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1038 |
|
2350 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1038 |
|
2351 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueUUID |
|
2352 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2353 //! Uses API elements: NewUUIDL(), DataSize() from CSdpAttrValueUUID |
|
2354 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2355 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2356 //! @SYMTestActions 1. Create a 32-bit CSdpAttrValueUUID object with the maximum UUID value using NewUUIDL() function. |
|
2357 //! 2. Verify the object size itself using DataSize() function |
|
2358 //! 3. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2359 //! 4. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2360 //! 5. Create a new service record, with a single service class, in the SDP database. |
|
2361 //! Verify the resulting err code is KErrNone. |
|
2362 //! 6. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2363 //! Verify the resulting err code is KErrNone. |
|
2364 //! 7. Delete service record created in previous test case. |
|
2365 //! 8. Close the client process. Close the SDP database subsession. |
|
2366 //! @SYMTestStatus Implemented |
|
2367 //! @SYMTestPriority Critical |
|
2368 //! @SYMTestExpectedResults RSdp and RSdpDatabase sessions successfully closed and objects destructed |
|
2369 //! @SYMTestType CIT |
|
2370 |
|
2371 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2372 SHARED_ACTIVE_SCHEDULER |
|
2373 CREATE_OBJECT RSdpDatabase database |
|
2374 CREATE_OBJECT RSdp rsdp |
|
2375 CREATE_OBJECT CSdpAttrValueUUID attrValueUUID1 |
|
2376 COMMAND attrValueUUID1 NewUUIDL BTSDP-Lists-PublicApi-Passive-1038-0001command2NewUUIDL |
|
2377 COMMAND attrValueUUID1 DataSize BTSDP-Lists-PublicApi-Passive-1038-0001command3DataSize |
|
2378 COMMAND rsdp Constructor |
|
2379 COMMAND rsdp Connect |
|
2380 OUTSTANDING |
|
2381 COMMAND database Constructor |
|
2382 COMMAND database Open BTSDP-Lists-PublicApi-Passive-1038-0001command9Open |
|
2383 COMMAND database CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1038-0001command10CreateServiceRecordL |
|
2384 COMMAND database UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1038-0001command11UpdateAttributeL |
|
2385 STORE database |
|
2386 STORE rsdp |
|
2387 STORE_ACTIVE_SCHEDULER |
|
2388 END_TEST_BLOCK |
|
2389 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1038-0001 |
|
2390 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1038-0001 |
|
2391 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1038-0002 |
|
2392 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2393 SHARED_ACTIVE_SCHEDULER |
|
2394 RESTORE_OBJECT RSdpDatabase database |
|
2395 RESTORE_OBJECT RSdp rsdp |
|
2396 COMMAND database DeleteRecordL |
|
2397 COMMAND database Close |
|
2398 COMMAND rsdp Close |
|
2399 STORE_ACTIVE_SCHEDULER |
|
2400 END_TEST_BLOCK |
|
2401 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1038-0002 |
|
2402 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1038 |
|
2403 |
|
2404 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1039 |
|
2405 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1039 |
|
2406 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueUUID |
|
2407 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2408 //! Uses API elements: NewUUIDL(), DataSize() from CSdpAttrValueUUID |
|
2409 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2410 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2411 //! @SYMTestActions 1. Create a 128-bit CSdpAttrValueUUID object with the UUID value using NewUUIDL() function. |
|
2412 //! 2. Verify the object size itself using DataSize() function |
|
2413 //! 3. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2414 //! 4. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2415 //! 5. Create a new service record, with a single service class, in the SDP database. |
|
2416 //! Verify the resulting err code is KErrNone. |
|
2417 //! 6. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2418 //! Verify the resulting err code is KErrNone. |
|
2419 //! 7. Delete service record created in previous test case. |
|
2420 //! 8. Close the client process. Close the SDP database subsession. |
|
2421 //! @SYMTestStatus Implemented |
|
2422 //! @SYMTestPriority Critical |
|
2423 //! @SYMTestExpectedResults RSdp and RSdpDatabase sessions successfully closed and objects destructed |
|
2424 //! @SYMTestType CIT |
|
2425 |
|
2426 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2427 SHARED_ACTIVE_SCHEDULER |
|
2428 CREATE_OBJECT RSdpDatabase database |
|
2429 CREATE_OBJECT RSdp rsdp |
|
2430 CREATE_OBJECT CSdpAttrValueUUID attrValueUUID1 |
|
2431 COMMAND attrValueUUID1 NewUUIDL BTSDP-Lists-PublicApi-Passive-1039-0001command2NewUUIDL |
|
2432 COMMAND attrValueUUID1 DataSize BTSDP-Lists-PublicApi-Passive-1039-0001command3DataSize |
|
2433 COMMAND rsdp Constructor |
|
2434 COMMAND rsdp Connect |
|
2435 OUTSTANDING |
|
2436 COMMAND database Constructor |
|
2437 COMMAND database Open BTSDP-Lists-PublicApi-Passive-1039-0001command9Open |
|
2438 COMMAND database CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1039-0001command10CreateServiceRecordL |
|
2439 COMMAND database UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1039-0001command11UpdateAttributeL |
|
2440 STORE database |
|
2441 STORE rsdp |
|
2442 STORE_ACTIVE_SCHEDULER |
|
2443 END_TEST_BLOCK |
|
2444 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1039-0001 |
|
2445 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1039-0001 |
|
2446 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1039-0002 |
|
2447 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2448 SHARED_ACTIVE_SCHEDULER |
|
2449 RESTORE_OBJECT RSdpDatabase database |
|
2450 RESTORE_OBJECT RSdp rsdp |
|
2451 COMMAND database DeleteRecordL |
|
2452 COMMAND database Close |
|
2453 COMMAND rsdp Close |
|
2454 STORE_ACTIVE_SCHEDULER |
|
2455 END_TEST_BLOCK |
|
2456 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1039-0002 |
|
2457 |
|
2458 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1039 |
|
2459 |
|
2460 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1040 |
|
2461 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1040 |
|
2462 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueUUID |
|
2463 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2464 //! Uses API elements: NewUUIDL(), Type() from CSdpAttrValueUUID |
|
2465 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2466 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2467 //! @SYMTestActions 1. Create a 32-bit CSdpAttrValueUUID object with the maximum UUID value using NewUUIDL() function. |
|
2468 //! 2. Verify object type itself using Type() |
|
2469 //! 3. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2470 //! 4. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2471 //! 5. Create a new service record, with a single service class, in the SDP database. |
|
2472 //! Verify the resulting err code is KErrNone. |
|
2473 //! 6. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2474 //! Verify the resulting err code is KErrNone. |
|
2475 //! 7. Delete service record created in previous test case. |
|
2476 //! 8. Close the client process. Close the SDP database subsession. |
|
2477 //! @SYMTestStatus Implemented |
|
2478 //! @SYMTestPriority Critical |
|
2479 //! @SYMTestExpectedResults RSdp and RSdpDatabase sessions successfully closed and objects destructed |
|
2480 //! @SYMTestType CIT |
|
2481 |
|
2482 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2483 SHARED_ACTIVE_SCHEDULER |
|
2484 CREATE_OBJECT RSdpDatabase database |
|
2485 CREATE_OBJECT RSdp rsdp |
|
2486 CREATE_OBJECT CSdpAttrValueUUID attrValueUUID1 |
|
2487 COMMAND attrValueUUID1 NewUUIDL BTSDP-Lists-PublicApi-Passive-1040-0001command2NewUUIDL |
|
2488 COMMAND attrValueUUID1 Type BTSDP-Lists-PublicApi-Passive-1040-0001command3Type |
|
2489 COMMAND rsdp Constructor |
|
2490 COMMAND rsdp Connect |
|
2491 OUTSTANDING |
|
2492 COMMAND database Constructor |
|
2493 COMMAND database Open BTSDP-Lists-PublicApi-Passive-1040-0001command9Open |
|
2494 COMMAND database CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1040-0001command10CreateServiceRecordL |
|
2495 COMMAND database UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1040-0001command11UpdateAttributeL |
|
2496 STORE database |
|
2497 STORE rsdp |
|
2498 STORE_ACTIVE_SCHEDULER |
|
2499 END_TEST_BLOCK |
|
2500 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1040-0001 |
|
2501 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1040-0001 |
|
2502 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1040-0002 |
|
2503 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2504 SHARED_ACTIVE_SCHEDULER |
|
2505 RESTORE_OBJECT RSdpDatabase database |
|
2506 RESTORE_OBJECT RSdp rsdp |
|
2507 COMMAND database DeleteRecordL |
|
2508 COMMAND database Close |
|
2509 COMMAND rsdp Close |
|
2510 STORE_ACTIVE_SCHEDULER |
|
2511 END_TEST_BLOCK |
|
2512 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1040-0002 |
|
2513 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1040 |
|
2514 |
|
2515 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1041 |
|
2516 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1041 |
|
2517 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueUUID |
|
2518 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2519 //! Uses API elements: NewUUIDL(), Des() from CSdpAttrValueUUID |
|
2520 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2521 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2522 //! @SYMTestActions 1. Create a 32-bit CSdpAttrValueUUID object with the maximum UUID value using NewUUIDL() function. |
|
2523 //! 2. Verify object data value using Des() |
|
2524 //! 3. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2525 //! 4. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2526 //! 5. Create a new service record, with a single service class, in the SDP database. |
|
2527 //! Verify the resulting err code is KErrNone. |
|
2528 //! 6. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2529 //! Verify the resulting err code is KErrNone. |
|
2530 //! 7. Delete service record created in previous test case. |
|
2531 //! 8. Close the client process. Close the SDP database subsession. |
|
2532 //! @SYMTestStatus Implemented |
|
2533 //! @SYMTestPriority Critical |
|
2534 //! @SYMTestExpectedResults RSdp and RSdpDatabase sessions successfully closed and objects destructed |
|
2535 //! @SYMTestType CIT |
|
2536 |
|
2537 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2538 SHARED_ACTIVE_SCHEDULER |
|
2539 CREATE_OBJECT RSdpDatabase database |
|
2540 CREATE_OBJECT RSdp rsdp |
|
2541 CREATE_OBJECT CSdpAttrValueUUID attrValueUUID1 |
|
2542 COMMAND attrValueUUID1 NewUUIDL BTSDP-Lists-PublicApi-Passive-1041-0001command2NewUUIDL |
|
2543 COMMAND attrValueUUID1 Des BTSDP-Lists-PublicApi-Passive-1041-0001command3Des |
|
2544 COMMAND rsdp Constructor |
|
2545 COMMAND rsdp Connect |
|
2546 OUTSTANDING |
|
2547 COMMAND database Constructor |
|
2548 COMMAND database Open BTSDP-Lists-PublicApi-Passive-1041-0001command9Open |
|
2549 COMMAND database CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1041-0001command10CreateServiceRecordL |
|
2550 COMMAND database UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1041-0001command11UpdateAttributeL |
|
2551 STORE database |
|
2552 STORE rsdp |
|
2553 STORE_ACTIVE_SCHEDULER |
|
2554 END_TEST_BLOCK |
|
2555 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1041-0001 |
|
2556 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1041-0001 |
|
2557 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1041-0002 |
|
2558 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2559 SHARED_ACTIVE_SCHEDULER |
|
2560 RESTORE_OBJECT RSdpDatabase database |
|
2561 RESTORE_OBJECT RSdp rsdp |
|
2562 COMMAND database DeleteRecordL |
|
2563 COMMAND database Close |
|
2564 COMMAND rsdp Close |
|
2565 STORE_ACTIVE_SCHEDULER |
|
2566 END_TEST_BLOCK |
|
2567 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1041-0002 |
|
2568 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1041 |
|
2569 |
|
2570 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1042 |
|
2571 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1042 |
|
2572 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueUUID |
|
2573 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2574 //! Uses API elements: NewUUIDL(), Des() from CSdpAttrValueUUID |
|
2575 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2576 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2577 //! @SYMTestActions 1. Create a 128-bit CSdpAttrValueUUID object with the UUID value using NewUUIDL() function. |
|
2578 //! 2. Verify the object data value using Des() function. |
|
2579 //! 3. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2580 //! 4. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2581 //! 5. Create a new service record, with a single service class, in the SDP database. |
|
2582 //! Verify the resulting err code is KErrNone. |
|
2583 //! 6. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2584 //! Verify the resulting err code is KErrNone. |
|
2585 //! 7. Delete service record created in previous test case. |
|
2586 //! 8. Close the client process. Close the SDP database subsession. |
|
2587 //! @SYMTestStatus Implemented |
|
2588 //! @SYMTestPriority Critical |
|
2589 //! @SYMTestExpectedResults RSdp and RSdpDatabase sessions successfully closed and objects destructed |
|
2590 //! @SYMTestType CIT |
|
2591 |
|
2592 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2593 SHARED_ACTIVE_SCHEDULER |
|
2594 CREATE_OBJECT RSdpDatabase database |
|
2595 CREATE_OBJECT RSdp rsdp |
|
2596 CREATE_OBJECT CSdpAttrValueUUID attrValueUUID1 |
|
2597 COMMAND attrValueUUID1 NewUUIDL BTSDP-Lists-PublicApi-Passive-1042-0001command2NewUUIDL |
|
2598 COMMAND attrValueUUID1 Des BTSDP-Lists-PublicApi-Passive-1042-0001command3Des |
|
2599 COMMAND rsdp Constructor |
|
2600 COMMAND rsdp Connect |
|
2601 OUTSTANDING |
|
2602 COMMAND database Constructor |
|
2603 COMMAND database Open BTSDP-Lists-PublicApi-Passive-1042-0001command9Open |
|
2604 COMMAND database CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1042-0001command10CreateServiceRecordL |
|
2605 COMMAND database UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1042-0001command11UpdateAttributeL |
|
2606 STORE database |
|
2607 STORE rsdp |
|
2608 STORE_ACTIVE_SCHEDULER |
|
2609 END_TEST_BLOCK |
|
2610 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1042-0001 |
|
2611 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1042-0001 |
|
2612 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1042-0002 |
|
2613 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2614 SHARED_ACTIVE_SCHEDULER |
|
2615 RESTORE_OBJECT RSdpDatabase database |
|
2616 RESTORE_OBJECT RSdp rsdp |
|
2617 COMMAND database DeleteRecordL |
|
2618 COMMAND database Close |
|
2619 COMMAND rsdp Close |
|
2620 STORE_ACTIVE_SCHEDULER |
|
2621 END_TEST_BLOCK |
|
2622 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1042-0002 |
|
2623 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1042 |
|
2624 |
|
2625 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1043 |
|
2626 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1043 |
|
2627 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueUUID |
|
2628 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2629 //! Uses API elements: NewUUIDL(), Type(), DataSize(), DoesIntFit() from CSdpAttrValueUUID |
|
2630 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2631 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2632 //! @SYMTestActions 1. Create a 32-bit CSdpAttrValueUUID object with the maximum UUID value using NewUUIDL() function. |
|
2633 //! 2. Verify object type itself using Type() |
|
2634 //! 3. Verify object size using DataSize() |
|
2635 //! 4. Verify object if fits integer using DoesIntFit() |
|
2636 //! 5. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2637 //! 6. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2638 //! 7. Create a new service record, with a single service class, in the SDP database. |
|
2639 //! Verify the resulting err code is KErrNone. |
|
2640 //! 8. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2641 //! Verify the resulting err code is KErrNone. |
|
2642 //! 10. Delete service record created in previous test case. |
|
2643 //! 11. Close the client process. Close the SDP database subsession. |
|
2644 //! @SYMTestStatus Implemented |
|
2645 //! @SYMTestPriority Low |
|
2646 //! @SYMTestExpectedResults RSdp and RSdpDatabase sessions successfully closed and objects destructed |
|
2647 //! @SYMTestType CIT |
|
2648 |
|
2649 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2650 SHARED_ACTIVE_SCHEDULER |
|
2651 CREATE_OBJECT RSdpDatabase database |
|
2652 CREATE_OBJECT RSdp rsdp |
|
2653 CREATE_OBJECT CSdpAttrValueUUID attrValueUUID1 |
|
2654 COMMAND attrValueUUID1 NewUUIDL BTSDP-Lists-PublicApi-Passive-1043-0001command2NewUUIDL |
|
2655 COMMAND attrValueUUID1 Type BTSDP-Lists-PublicApi-Passive-1043-0001command3Type |
|
2656 COMMAND attrValueUUID1 DataSize BTSDP-Lists-PublicApi-Passive-1043-0001command4DataSize |
|
2657 COMMAND attrValueUUID1 DoesIntFit BTSDP-Lists-PublicApi-Passive-1043-0001command5DoesIntFit |
|
2658 COMMAND rsdp Constructor |
|
2659 COMMAND rsdp Connect |
|
2660 OUTSTANDING |
|
2661 COMMAND database Constructor |
|
2662 COMMAND database Open BTSDP-Lists-PublicApi-Passive-1043-0001command11Open |
|
2663 COMMAND database CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1043-0001command12CreateServiceRecordL |
|
2664 COMMAND database UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1043-0001command13UpdateAttributeL |
|
2665 STORE database |
|
2666 STORE rsdp |
|
2667 STORE_ACTIVE_SCHEDULER |
|
2668 END_TEST_BLOCK |
|
2669 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1043-0001 |
|
2670 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1043-0001 |
|
2671 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1043-0002 |
|
2672 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2673 SHARED_ACTIVE_SCHEDULER |
|
2674 RESTORE_OBJECT RSdpDatabase database |
|
2675 RESTORE_OBJECT RSdp rsdp |
|
2676 COMMAND database DeleteRecordL |
|
2677 COMMAND database Close |
|
2678 COMMAND rsdp Close |
|
2679 STORE_ACTIVE_SCHEDULER |
|
2680 END_TEST_BLOCK |
|
2681 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1043-0002 |
|
2682 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1043 |
|
2683 |
|
2684 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1044 |
|
2685 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1044 |
|
2686 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueUUID |
|
2687 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2688 //! Uses API elements: NewUUIDL(), Des(), DataSize(), Type() from CSdpAttrValueUUID |
|
2689 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2690 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2691 //! @SYMTestActions 1. Create a 128-bit CSdpAttrValueUUID object with the UUID value using NewUUIDL() function. |
|
2692 //! 2. Verify object data value using Des() |
|
2693 //! 3. Verify object data size using DataSize() |
|
2694 //! 4. Verify object type itself using Type() |
|
2695 //! 5. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2696 //! 6. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2697 //! 7. Create a new service record, with a single service class, in the SDP database. |
|
2698 //! Verify the resulting err code is KErrNone. |
|
2699 //! 8. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2700 //! Verify the resulting err code is KErrNone. |
|
2701 //! 9. Delete service record created in previous test case. |
|
2702 //! 10. Close the client process. Close the SDP database subsession. |
|
2703 //! @SYMTestStatus Implemented |
|
2704 //! @SYMTestPriority Low |
|
2705 //! @SYMTestExpectedResults RSdp and RSdpDatabase sessions successfully closed and objects destructed |
|
2706 //! @SYMTestType CIT |
|
2707 |
|
2708 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2709 SHARED_ACTIVE_SCHEDULER |
|
2710 CREATE_OBJECT RSdpDatabase database |
|
2711 CREATE_OBJECT RSdp rsdp |
|
2712 CREATE_OBJECT CSdpAttrValueUUID attrValueUUID1 |
|
2713 COMMAND attrValueUUID1 NewUUIDL BTSDP-Lists-PublicApi-Passive-1044-0001command2NewUUIDL |
|
2714 COMMAND attrValueUUID1 Des BTSDP-Lists-PublicApi-Passive-1044-0001command3Des |
|
2715 COMMAND attrValueUUID1 DataSize BTSDP-Lists-PublicApi-Passive-1044-0001command4DataSize |
|
2716 COMMAND attrValueUUID1 Type BTSDP-Lists-PublicApi-Passive-1044-0001command5Type |
|
2717 COMMAND rsdp Constructor |
|
2718 COMMAND rsdp Connect |
|
2719 OUTSTANDING |
|
2720 COMMAND database Constructor |
|
2721 COMMAND database Open BTSDP-Lists-PublicApi-Passive-1044-0001command11Open |
|
2722 COMMAND database CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1044-0001command12CreateServiceRecordL |
|
2723 COMMAND database UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1044-0001command13UpdateAttributeL |
|
2724 STORE database |
|
2725 STORE rsdp |
|
2726 STORE_ACTIVE_SCHEDULER |
|
2727 END_TEST_BLOCK |
|
2728 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1044-0001 |
|
2729 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1044-0001 |
|
2730 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1044-0002 |
|
2731 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2732 SHARED_ACTIVE_SCHEDULER |
|
2733 RESTORE_OBJECT RSdpDatabase database |
|
2734 RESTORE_OBJECT RSdp rsdp |
|
2735 COMMAND database DeleteRecordL |
|
2736 COMMAND database Close |
|
2737 COMMAND rsdp Close |
|
2738 STORE_ACTIVE_SCHEDULER |
|
2739 END_TEST_BLOCK |
|
2740 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1044-0002 |
|
2741 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1044 |
|
2742 |
|
2743 // **************************************************************************** |
|
2744 // Database Side - TSdpIntBuf<8, 16, 32> API Test |
|
2745 // **************************************************************************** |
|
2746 |
|
2747 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1045 |
|
2748 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1045 |
|
2749 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDES, CSdpAttrValueInt, TSdpIntBuf<8> |
|
2750 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2751 //! Uses API elements: NewIntBuf() from TSdpIntBuf<8>, |
|
2752 //! NewIntL() from CSdpAttrValueInt, |
|
2753 //! NewDESL() and AppendValueL() from CSdpAttrValueDES |
|
2754 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2755 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2756 //! @SYMTestActions 1. Convert an integer to a 8-bit unsigned integer using NewIntBuf() function |
|
2757 //! 2. Construct a CSdpAttrValueInt object with the 8-bit unsigned integer |
|
2758 //! 3. Add the CSdpAttrValueInt value to CSdpAttrValueDES list |
|
2759 //! 4. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2760 //! 5. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2761 //! 6. Create a new service record, with a single service class, in the SDP database. |
|
2762 //! Verify the resulting err code is KErrNone. |
|
2763 //! 7. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2764 //! Verify the resulting err code is KErrNone. |
|
2765 //! 8. Clean the database |
|
2766 //! @SYMTestStatus Implemented |
|
2767 //! @SYMTestPriority Low |
|
2768 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
2769 //! @SYMTestType CIT |
|
2770 |
|
2771 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2772 SHARED_ACTIVE_SCHEDULER |
|
2773 CREATE_OBJECT RSdpDatabase database1 |
|
2774 CREATE_OBJECT RSdp rsdp |
|
2775 CREATE_OBJECT TSdpIntBuf8 attrIntBuf8 |
|
2776 CREATE_OBJECT CSdpAttrValueDES attrValueDES |
|
2777 CREATE_OBJECT CSdpAttrValueInt attrValueInt |
|
2778 COMMAND attrIntBuf8 NewIntBuf BTSDP-Lists-PublicApi-Passive-1045-0001command2NewIntBuf |
|
2779 COMMAND attrValueInt NewIntL BTSDP-Lists-PublicApi-Passive-1045-0001command4NewIntL |
|
2780 COMMAND attrValueDES NewDESL |
|
2781 COMMAND attrValueDES AppendValueL BTSDP-Lists-PublicApi-Passive-1045-0001command7AppendValueL |
|
2782 COMMAND rsdp Constructor |
|
2783 COMMAND rsdp Connect |
|
2784 OUTSTANDING |
|
2785 COMMAND database1 Constructor |
|
2786 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1045-0001command13Open |
|
2787 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1045-0001command14CreateServiceRecordL |
|
2788 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1045-0001command15UpdateAttributeL |
|
2789 STORE database1 |
|
2790 STORE rsdp |
|
2791 STORE_ACTIVE_SCHEDULER |
|
2792 END_TEST_BLOCK |
|
2793 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1045-0001 |
|
2794 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1045-0001 |
|
2795 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1045-0002 |
|
2796 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2797 SHARED_ACTIVE_SCHEDULER |
|
2798 RESTORE_OBJECT RSdpDatabase database1 |
|
2799 RESTORE_OBJECT RSdp rsdp |
|
2800 ASYNC_DELAY 1000000 |
|
2801 COMMAND database1 DeleteRecordL |
|
2802 COMMAND database1 Close |
|
2803 COMMAND rsdp Close |
|
2804 STORE_ACTIVE_SCHEDULER |
|
2805 END_TEST_BLOCK |
|
2806 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1045-0002 |
|
2807 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1045 |
|
2808 |
|
2809 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1046 |
|
2810 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1046 |
|
2811 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDES, CSdpAttrValueInt, TSdpIntBuf<16> |
|
2812 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2813 //! Uses API elements: NewIntBuf() from TSdpIntBuf<16>, |
|
2814 //! NewIntL() from CSdpAttrValueInt, |
|
2815 //! NewDESL() and AppendValueL() from CSdpAttrValueDES |
|
2816 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2817 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2818 //! @SYMTestActions 1. Convert an integer to a 16-bit unsigned integer using NewIntBuf() function |
|
2819 //! 2. Construct a CSdpAttrValueInt object with the 16-bit unsigned integer |
|
2820 //! 3. Add the CSdpAttrValueInt value to CSdpAttrValueDES list |
|
2821 //! 4. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2822 //! 5. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2823 //! 6. Create a new service record, with a single service class, in the SDP database. |
|
2824 //! Verify the resulting err code is KErrNone. |
|
2825 //! 7. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2826 //! Verify the resulting err code is KErrNone. |
|
2827 //! 8. Clean the database |
|
2828 //! @SYMTestStatus Implemented |
|
2829 //! @SYMTestPriority Low |
|
2830 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
2831 //! @SYMTestType CIT |
|
2832 |
|
2833 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2834 SHARED_ACTIVE_SCHEDULER |
|
2835 CREATE_OBJECT RSdpDatabase database1 |
|
2836 CREATE_OBJECT RSdp rsdp |
|
2837 CREATE_OBJECT TSdpIntBuf16 attrIntBuf16 |
|
2838 CREATE_OBJECT CSdpAttrValueDES attrValueDES |
|
2839 CREATE_OBJECT CSdpAttrValueInt attrValueInt |
|
2840 COMMAND attrIntBuf16 NewIntBuf BTSDP-Lists-PublicApi-Passive-1046-0001command2NewIntBuf |
|
2841 COMMAND attrValueInt NewIntL BTSDP-Lists-PublicApi-Passive-1046-0001command4NewIntL |
|
2842 COMMAND attrValueDES NewDESL |
|
2843 COMMAND attrValueDES AppendValueL BTSDP-Lists-PublicApi-Passive-1046-0001command7AppendValueL |
|
2844 COMMAND rsdp Constructor |
|
2845 COMMAND rsdp Connect |
|
2846 OUTSTANDING |
|
2847 COMMAND database1 Constructor |
|
2848 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1046-0001command13Open |
|
2849 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1046-0001command14CreateServiceRecordL |
|
2850 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1046-0001command15UpdateAttributeL |
|
2851 STORE database1 |
|
2852 STORE rsdp |
|
2853 STORE_ACTIVE_SCHEDULER |
|
2854 END_TEST_BLOCK |
|
2855 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1046-0001 |
|
2856 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1046-0001 |
|
2857 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1046-0002 |
|
2858 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2859 SHARED_ACTIVE_SCHEDULER |
|
2860 RESTORE_OBJECT RSdpDatabase database1 |
|
2861 RESTORE_OBJECT RSdp rsdp |
|
2862 COMMAND database1 DeleteRecordL |
|
2863 COMMAND database1 Close |
|
2864 COMMAND rsdp Close |
|
2865 STORE_ACTIVE_SCHEDULER |
|
2866 END_TEST_BLOCK |
|
2867 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1046-0002 |
|
2868 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1046 |
|
2869 |
|
2870 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1047 |
|
2871 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1047 |
|
2872 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDES, CSdpAttrValueInt, TSdpIntBuf<32> |
|
2873 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2874 //! Uses API elements: NewIntBuf() from TSdpIntBuf<32>, |
|
2875 //! NewIntL() from CSdpAttrValueInt, |
|
2876 //! NewDESL() and AppendValueL() from CSdpAttrValueDES |
|
2877 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2878 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2879 //! @SYMTestActions 1. Convert an integer to a 32-bit unsigned integer using NewIntBuf() function |
|
2880 //! 2. Construct a CSdpAttrValueInt object with the 32-bit unsigned integer |
|
2881 //! 3. Add the CSdpAttrValueInt value to CSdpAttrValueDES list |
|
2882 //! 4. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2883 //! 5. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2884 //! 6. Create a new service record, with a single service class, in the SDP database. |
|
2885 //! Verify the resulting err code is KErrNone. |
|
2886 //! 7. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2887 //! Verify the resulting err code is KErrNone. |
|
2888 //! 8. Clean the database |
|
2889 //! @SYMTestStatus Implemented |
|
2890 //! @SYMTestPriority Low |
|
2891 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
2892 //! @SYMTestType CIT |
|
2893 |
|
2894 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2895 SHARED_ACTIVE_SCHEDULER |
|
2896 CREATE_OBJECT RSdpDatabase database1 |
|
2897 CREATE_OBJECT RSdp rsdp |
|
2898 CREATE_OBJECT TSdpIntBuf32 attrIntBuf32 |
|
2899 CREATE_OBJECT CSdpAttrValueInt attrValueInt |
|
2900 CREATE_OBJECT CSdpAttrValueDES attrValueDES |
|
2901 COMMAND attrIntBuf32 NewIntBuf BTSDP-Lists-PublicApi-Passive-1047-0001command2NewIntBuf |
|
2902 COMMAND attrValueInt NewIntL BTSDP-Lists-PublicApi-Passive-1047-0001command4NewIntL |
|
2903 COMMAND attrValueDES NewDESL |
|
2904 COMMAND attrValueDES AppendValueL BTSDP-Lists-PublicApi-Passive-1047-0001command7AppendValueL |
|
2905 COMMAND rsdp Constructor |
|
2906 COMMAND rsdp Connect |
|
2907 OUTSTANDING |
|
2908 COMMAND database1 Constructor |
|
2909 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1047-0001command13Open |
|
2910 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1047-0001command14CreateServiceRecordL |
|
2911 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1047-0001command15UpdateAttributeL |
|
2912 STORE database1 |
|
2913 STORE rsdp |
|
2914 STORE_ACTIVE_SCHEDULER |
|
2915 END_TEST_BLOCK |
|
2916 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1047-0001 |
|
2917 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1047-0001 |
|
2918 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1047-0002 |
|
2919 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2920 SHARED_ACTIVE_SCHEDULER |
|
2921 RESTORE_OBJECT RSdpDatabase database1 |
|
2922 RESTORE_OBJECT RSdp rsdp |
|
2923 COMMAND database1 DeleteRecordL |
|
2924 COMMAND database1 Close |
|
2925 COMMAND rsdp Close |
|
2926 STORE_ACTIVE_SCHEDULER |
|
2927 END_TEST_BLOCK |
|
2928 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1047-0002 |
|
2929 |
|
2930 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1047 |
|
2931 |
|
2932 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1048 |
|
2933 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1048 |
|
2934 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDEA, CSdpAttrValueUint, TSdpIntBuf<8> |
|
2935 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2936 //! Uses API elements: NewIntBuf() from TSdpIntBuf<8>, |
|
2937 //! NewUintL() from CSdpAttrValueUint, |
|
2938 //! NewDEAL() and AppendValueL() from CSdpAttrValueDEA |
|
2939 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
2940 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
2941 //! @SYMTestActions 1. Convert an integer to a 8-bit unsigned integer using NewIntBuf() function |
|
2942 //! 2. Construct a CSdpAttrValueUint object with the 8-bit unsigned integer |
|
2943 //! 3. Add the CSdpAttrValueUint value to CSdpAttrValueDES list |
|
2944 //! 4. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
2945 //! 5. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
2946 //! 6. Create a new service record, with a single service class, in the SDP database. |
|
2947 //! Verify the resulting err code is KErrNone. |
|
2948 //! 7. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
2949 //! Verify the resulting err code is KErrNone. |
|
2950 //! 8. Clean the database |
|
2951 //! @SYMTestStatus Implemented |
|
2952 //! @SYMTestPriority Low |
|
2953 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
2954 //! @SYMTestType CIT |
|
2955 |
|
2956 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2957 SHARED_ACTIVE_SCHEDULER |
|
2958 CREATE_OBJECT RSdpDatabase database1 |
|
2959 CREATE_OBJECT RSdp rsdp |
|
2960 CREATE_OBJECT TSdpIntBuf8 attrIntBuf8 |
|
2961 CREATE_OBJECT CSdpAttrValueDEA attrValueDEA |
|
2962 CREATE_OBJECT CSdpAttrValueUint attrValueUint |
|
2963 COMMAND attrIntBuf8 NewIntBuf BTSDP-Lists-PublicApi-Passive-1048-0001command2NewIntBuf |
|
2964 COMMAND rsdp Constructor |
|
2965 COMMAND rsdp Connect |
|
2966 OUTSTANDING |
|
2967 COMMAND database1 Constructor |
|
2968 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1048-0001command8Open |
|
2969 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1048-0001command9CreateServiceRecordL |
|
2970 COMMAND attrValueUint NewUintL BTSDP-Lists-PublicApi-Passive-1048-0001command11NewUintL |
|
2971 COMMAND attrValueDEA NewDEAL |
|
2972 COMMAND attrValueDEA AppendValueL BTSDP-Lists-PublicApi-Passive-1048-0001command14AppendValueL |
|
2973 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1048-0001command16UpdateAttributeL |
|
2974 STORE database1 |
|
2975 STORE rsdp |
|
2976 STORE_ACTIVE_SCHEDULER |
|
2977 END_TEST_BLOCK |
|
2978 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1048-0001 |
|
2979 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1048-0001 |
|
2980 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1048-0002 |
|
2981 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
2982 SHARED_ACTIVE_SCHEDULER |
|
2983 RESTORE_OBJECT RSdpDatabase database1 |
|
2984 RESTORE_OBJECT RSdp rsdp |
|
2985 COMMAND database1 DeleteRecordL |
|
2986 COMMAND database1 Close |
|
2987 COMMAND rsdp Close |
|
2988 STORE_ACTIVE_SCHEDULER |
|
2989 END_TEST_BLOCK |
|
2990 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1048-0002 |
|
2991 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1048 |
|
2992 |
|
2993 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1049 |
|
2994 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1049 |
|
2995 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueUint, TSdpIntBuf<16> |
|
2996 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
2997 //! Uses API elements: NewIntBuf() from TSdpIntBuf<16>, |
|
2998 //! NewUintL() from CSdpAttrValueUint, |
|
2999 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
3000 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
3001 //! @SYMTestActions 1. Convert an integer to a 16-bit unsigned integer using NewIntBuf() function |
|
3002 //! 2. Construct a CSdpAttrValueUint object with the 16-bit unsigned integer |
|
3003 //! 3. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
3004 //! 4. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
3005 //! 5. Create a new service record, with a single service class, in the SDP database. |
|
3006 //! Verify the resulting err code is KErrNone. |
|
3007 //! 6. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
3008 //! Verify the resulting err code is KErrNone. |
|
3009 //! 7. Clean the database |
|
3010 //! @SYMTestStatus Implemented |
|
3011 //! @SYMTestPriority Low |
|
3012 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
3013 //! @SYMTestType CIT |
|
3014 |
|
3015 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
3016 SHARED_ACTIVE_SCHEDULER |
|
3017 CREATE_OBJECT RSdpDatabase database1 |
|
3018 CREATE_OBJECT RSdp rsdp |
|
3019 CREATE_OBJECT TSdpIntBuf16 attrIntBuf16 |
|
3020 CREATE_OBJECT CSdpAttrValueUint attrValueUint |
|
3021 COMMAND attrIntBuf16 NewIntBuf BTSDP-Lists-PublicApi-Passive-1049-0001command2NewIntBuf |
|
3022 COMMAND attrValueUint NewUintL BTSDP-Lists-PublicApi-Passive-1049-0001command4NewUintL |
|
3023 COMMAND rsdp Constructor |
|
3024 COMMAND rsdp Connect |
|
3025 OUTSTANDING |
|
3026 COMMAND database1 Constructor |
|
3027 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1049-0001command10Open |
|
3028 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1049-0001command11CreateServiceRecordL |
|
3029 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1049-0001command12UpdateAttributeL |
|
3030 STORE database1 |
|
3031 STORE rsdp |
|
3032 STORE_ACTIVE_SCHEDULER |
|
3033 END_TEST_BLOCK |
|
3034 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1049-0001 |
|
3035 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1049-0001 |
|
3036 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1049-0002 |
|
3037 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
3038 SHARED_ACTIVE_SCHEDULER |
|
3039 RESTORE_OBJECT RSdpDatabase database1 |
|
3040 RESTORE_OBJECT RSdp rsdp |
|
3041 COMMAND database1 DeleteRecordL |
|
3042 COMMAND database1 Close |
|
3043 COMMAND rsdp Close |
|
3044 STORE_ACTIVE_SCHEDULER |
|
3045 END_TEST_BLOCK |
|
3046 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1049-0002 |
|
3047 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1049 |
|
3048 |
|
3049 START_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1050 |
|
3050 //! @SYMTestCaseID BTSDP-Lists-PublicApi-Passive-Slave-1050 |
|
3051 //! @SYMAPI RSdp, RSdpDatabase, CSdpAttrValueDES, CSdpAttrValueUint, TSdpIntBuf<32> |
|
3052 //! @SYMTestCaseDesc Prepare and set up the service record for the master device to retrieve |
|
3053 //! Uses API elements: NewIntBuf() from TSdpIntBuf<16>, |
|
3054 //! NewUintL() from CSdpAttrValueUint, |
|
3055 //! Constructor(), Connect(), CreateServiceRecordL(), UpdateAttributeL() and Close() from RSdp |
|
3056 //! Constructor(), Open(), DeleteRecord(), Close() from RSdpDatabase |
|
3057 //! @SYMTestActions 1. Convert an integer to a 32-bit unsigned integer using NewIntBuf() function |
|
3058 //! 2. Construct a CSdpAttrValueUint object with the 32-bit unsigned integer |
|
3059 //! 3. Add the CSdpAttrValueUint object to CSdpAttrValueDES list |
|
3060 //! 4. Connect a client process to the database. Verify the resulting err code is KErrNone. |
|
3061 //! 5. Open a SDP database subsession. Verify the resulting err code is KErrNone. |
|
3062 //! 6. Create a new service record, with a single service class, in the SDP database. |
|
3063 //! Verify the resulting err code is KErrNone. |
|
3064 //! 7. Update a service record attribute with a value encapsulated in a CSdpAttrValue. |
|
3065 //! Verify the resulting err code is KErrNone. |
|
3066 //! 8. Clean the database |
|
3067 //! @SYMTestStatus Implemented |
|
3068 //! @SYMTestPriority Low |
|
3069 //! @SYMTestExpectedResults Updated a service record attribute with a value encapsulated in a CSdpAttrValue successfully. |
|
3070 //! @SYMTestType CIT |
|
3071 |
|
3072 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
3073 SHARED_ACTIVE_SCHEDULER |
|
3074 CREATE_OBJECT RSdpDatabase database1 |
|
3075 CREATE_OBJECT RSdp rsdp |
|
3076 CREATE_OBJECT TSdpIntBuf32 attrIntBuf32 |
|
3077 CREATE_OBJECT CSdpAttrValueUint attrValueUint |
|
3078 CREATE_OBJECT CSdpAttrValueDES attrValueDES |
|
3079 COMMAND attrIntBuf32 NewIntBuf BTSDP-Lists-PublicApi-Passive-1050-0001command2NewIntBuf |
|
3080 COMMAND attrValueUint NewUintL BTSDP-Lists-PublicApi-Passive-1050-0001command4NewUintL |
|
3081 COMMAND attrValueDES NewDESL |
|
3082 COMMAND attrValueDES AppendValueL BTSDP-Lists-PublicApi-Passive-1050-0001command7AppendValueL |
|
3083 COMMAND rsdp Constructor |
|
3084 COMMAND rsdp Connect |
|
3085 OUTSTANDING |
|
3086 COMMAND database1 Constructor |
|
3087 COMMAND database1 Open BTSDP-Lists-PublicApi-Passive-1050-0001command13Open |
|
3088 COMMAND database1 CreateServiceRecordL BTSDP-Lists-PublicApi-Passive-1050-0001command14CreateServiceRecordL |
|
3089 COMMAND database1 UpdateAttributeL BTSDP-Lists-PublicApi-Passive-1050-0001command15UpdateAttributeL |
|
3090 STORE database1 |
|
3091 STORE rsdp |
|
3092 STORE_ACTIVE_SCHEDULER |
|
3093 END_TEST_BLOCK |
|
3094 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1050-0001 |
|
3095 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1050-0001 |
|
3096 START_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1050-0002 |
|
3097 START_TEST_BLOCK 100 T_BTSdpAPI \bluetooth\sdp\BTSDP-Lists-PublicApi-Passive-Slave.ini |
|
3098 SHARED_ACTIVE_SCHEDULER |
|
3099 RESTORE_OBJECT RSdpDatabase database1 |
|
3100 RESTORE_OBJECT RSdp rsdp |
|
3101 COMMAND database1 DeleteRecordL |
|
3102 COMMAND database1 Close |
|
3103 COMMAND rsdp Close |
|
3104 STORE_ACTIVE_SCHEDULER |
|
3105 END_TEST_BLOCK |
|
3106 END_SYNCHRONISED_TESTCASE BTSDP-Lists-PublicApi-Active-Master-1050-0002 |
|
3107 END_TESTCASE BTSDP-Lists-PublicApi-Passive-Slave-1050 |
|
3108 |
|
3109 DELAY 2000 |