|
1 // |
|
2 // Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 // All rights reserved. |
|
4 // This component and the accompanying materials are made available |
|
5 // under the terms of the License "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 // tsts.script |
|
17 // Software Transaction Services Tests |
|
18 |
|
19 PRINT Run Software Transaction Services (STS) Tests |
|
20 |
|
21 // Load Suite |
|
22 LOAD_SUITE tststestserver |
|
23 |
|
24 RUN_UTILS MkDir c:\sts_test_dir\ |
|
25 RUN_UTILS MkDir e:\sts_test_dir\ |
|
26 |
|
27 //! @SYMTestCaseID API-SEC-STS-API-0001 |
|
28 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0001 test documented in TMS : Test registering a new file when transaction is either committed or rolled-back |
|
29 //! @SYMTestPriority Medium |
|
30 |
|
31 START_TESTCASE API-SEC-STS-API-0001 |
|
32 |
|
33 // SEC_STS_TestCase001_Commit |
|
34 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase001_Commit.txt |
|
35 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase001_Commit_pre_commit |
|
36 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase001_Commit_pre_commit |
|
37 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase001_Commit_pre_commit |
|
38 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase001_Commit_pre_commit |
|
39 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase001_Commit_post_commit |
|
40 |
|
41 END_TESTCASE API-SEC-STS-API-0001 |
|
42 |
|
43 |
|
44 //! @SYMTestCaseID API-SEC-STS-API-B-0001 |
|
45 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0001 test documented in TMS : Test registering a new file when transaction is either committed or rolled-back |
|
46 //! @SYMTestPriority Medium |
|
47 |
|
48 START_TESTCASE API-SEC-STS-API-B-0001 |
|
49 |
|
50 // SEC_STS_TestCase001_Rollback |
|
51 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase001_Rollback.txt |
|
52 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase001_Rollback_pre_rollback |
|
53 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase001_Rollback_pre_rollback |
|
54 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase001_Rollback_pre_rollback |
|
55 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase001_Rollback_pre_rollback |
|
56 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase001_Rollback_post_rollback |
|
57 |
|
58 END_TESTCASE API-SEC-STS-API-B-0001 |
|
59 |
|
60 |
|
61 //! @SYMTestCaseID API-SEC-STS-API-0002 |
|
62 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0002 test documented in TMS : Test creating a new file when transaction is either committed or rolled-back |
|
63 //! @SYMTestPriority Medium |
|
64 |
|
65 START_TESTCASE API-SEC-STS-API-0002 |
|
66 |
|
67 // SEC_STS_TestCase002a_Commit |
|
68 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002a_Commit_pre_commit |
|
69 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002a_Commit_pre_commit |
|
70 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002a_Commit_pre_commit |
|
71 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002a_Commit_pre_commit |
|
72 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002a_Commit_post_commit |
|
73 |
|
74 END_TESTCASE API-SEC-STS-API-0002 |
|
75 |
|
76 |
|
77 //! @SYMTestCaseID API-SEC-STS-API-B-0002 |
|
78 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0002 test documented in TMS : Test creating a new file when transaction is either committed or rolled-back |
|
79 //! @SYMTestPriority Medium |
|
80 |
|
81 START_TESTCASE API-SEC-STS-API-B-0002 |
|
82 |
|
83 // SEC_STS_TestCase002a_Rollback |
|
84 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002a_Rollback_pre_rollback |
|
85 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002a_Rollback_pre_rollback |
|
86 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002a_Rollback_pre_rollback |
|
87 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002a_Rollback_pre_rollback |
|
88 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002a_Rollback_post_rollback |
|
89 |
|
90 END_TESTCASE API-SEC-STS-API-B-0002 |
|
91 |
|
92 |
|
93 //! @SYMTestCaseID API-SEC-STS-API-C-0002 |
|
94 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0002 test documented in TMS : Test creating a new file when transaction is either committed or rolled-back (target exists) |
|
95 //! @SYMTestPriority Medium |
|
96 |
|
97 START_TESTCASE API-SEC-STS-API-C-0002 |
|
98 |
|
99 // SEC_STS_TestCase002b_Commit |
|
100 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase002b_Commit.txt |
|
101 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002b_Commit_pre_commit |
|
102 RUN_TEST_STEP_RESULT -11 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002b_Commit_pre_commit |
|
103 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002b_Commit_pre_commit |
|
104 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002b_Commit_pre_commit |
|
105 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002b_Commit_post_commit |
|
106 |
|
107 END_TESTCASE API-SEC-STS-API-C-0002 |
|
108 |
|
109 |
|
110 //! @SYMTestCaseID API-SEC-STS-API-D-0002 |
|
111 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0002 test documented in TMS : Test creating a new file when transaction is either committed or rolled-back (target exists) |
|
112 //! @SYMTestPriority Medium |
|
113 |
|
114 START_TESTCASE API-SEC-STS-API-D-0002 |
|
115 |
|
116 // SEC_STS_TestCase002b_Rollback |
|
117 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase002b_Rollback.txt |
|
118 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002b_Rollback_pre_rollback |
|
119 RUN_TEST_STEP_RESULT -11 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002b_Rollback_pre_rollback |
|
120 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002b_Rollback_pre_rollback |
|
121 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002b_Rollback_pre_rollback |
|
122 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase002b_Rollback_post_rollback |
|
123 |
|
124 END_TESTCASE API-SEC-STS-API-D-0002 |
|
125 |
|
126 |
|
127 //! @SYMTestCaseID API-SEC-STS-API-0003 |
|
128 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0003 test documented in TMS : Test removing a file when transaction is either committed or rolled-back (target file exists) |
|
129 //! @SYMTestPriority Medium |
|
130 |
|
131 START_TESTCASE API-SEC-STS-API-0003 |
|
132 |
|
133 // SEC_STS_TestCase003_Commit |
|
134 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase003a_Commit.txt |
|
135 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase003_Commit_pre_commit |
|
136 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase003_Commit_pre_commit |
|
137 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase003_Commit_pre_commit |
|
138 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase003_Commit_pre_commit |
|
139 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase003_Commit_post_commit |
|
140 |
|
141 END_TESTCASE API-SEC-STS-API-0003 |
|
142 |
|
143 |
|
144 //! @SYMTestCaseID API-SEC-STS-API-B-0003 |
|
145 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0003 test documented in TMS : Test removing a file when transaction is either committed or rolled-back (target file exists) |
|
146 //! @SYMTestPriority Medium |
|
147 |
|
148 START_TESTCASE API-SEC-STS-API-B-0003 |
|
149 |
|
150 // SEC_STS_TestCase003_Rollback |
|
151 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase003_Rollback.txt |
|
152 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase003_Rollback_pre_rollback |
|
153 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase003_Rollback_pre_rollback |
|
154 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase003_Rollback_pre_rollback |
|
155 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase003_Rollback_pre_rollback |
|
156 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase003_Rollback_post_rollback |
|
157 |
|
158 END_TESTCASE API-SEC-STS-API-B-0003 |
|
159 |
|
160 |
|
161 //! @SYMTestCaseID API-SEC-STS-API-0004 |
|
162 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0004 test documented in TMS : Test registering a temporary file when transaction is either committed or rolled-back |
|
163 //! @SYMTestPriority Medium |
|
164 |
|
165 START_TESTCASE API-SEC-STS-API-0004 |
|
166 |
|
167 // SEC_STS_TestCase004_Commit |
|
168 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase004_Commit.txt |
|
169 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase004_Commit_pre_commit |
|
170 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase004_Commit_pre_commit |
|
171 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase004_Commit_pre_commit |
|
172 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase004_Commit_pre_commit |
|
173 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase004_Commit_post_commit |
|
174 |
|
175 END_TESTCASE API-SEC-STS-API-0004 |
|
176 |
|
177 |
|
178 //! @SYMTestCaseID API-SEC-STS-API-B-0004 |
|
179 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0004 test documented in TMS : Test registering a temporary file when transaction is either committed or rolled-back |
|
180 //! @SYMTestPriority Medium |
|
181 |
|
182 START_TESTCASE API-SEC-STS-API-B-0004 |
|
183 |
|
184 // SEC_STS_TestCase004_Rollback |
|
185 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase004_Rollback.txt |
|
186 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase004_Rollback_pre_rollback |
|
187 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase004_Rollback_pre_rollback |
|
188 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase004_Rollback_pre_rollback |
|
189 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase004_Rollback_pre_rollback |
|
190 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase004_Rollback_post_rollback |
|
191 |
|
192 END_TESTCASE API-SEC-STS-API-B-0004 |
|
193 |
|
194 |
|
195 //! @SYMTestCaseID API-SEC-STS-API-0005 |
|
196 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0005 test documented in TMS : Test creating a temporary file when transaction is either committed or rolled-back |
|
197 //! @SYMTestPriority Medium |
|
198 |
|
199 START_TESTCASE API-SEC-STS-API-0005 |
|
200 |
|
201 // SEC_STS_TestCase005_Commit |
|
202 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase005_Commit_pre_commit |
|
203 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase005_Commit_pre_commit |
|
204 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase005_Commit_pre_commit |
|
205 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase005_Commit_pre_commit |
|
206 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase005_Commit_post_commit |
|
207 |
|
208 END_TESTCASE API-SEC-STS-API-0005 |
|
209 |
|
210 |
|
211 //! @SYMTestCaseID API-SEC-STS-API-B-0005 |
|
212 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0005 test documented in TMS : Test creating a temporary file when transaction is either committed or rolled-back |
|
213 //! @SYMTestPriority Medium |
|
214 |
|
215 START_TESTCASE API-SEC-STS-API-B-0005 |
|
216 |
|
217 // SEC_STS_TestCase005_Rollback |
|
218 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase005_Rollback_pre_rollback |
|
219 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase005_Rollback_pre_rollback |
|
220 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase005_Rollback_pre_rollback |
|
221 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase005_Rollback_pre_rollback |
|
222 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase005_Rollback_post_rollback |
|
223 |
|
224 END_TESTCASE API-SEC-STS-API-B-0005 |
|
225 |
|
226 |
|
227 //! @SYMTestCaseID API-SEC-STS-API-0006 |
|
228 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0006 test documented in TMS :Test overwriting a file when transaction is either committed or rolled-back (target exists) |
|
229 //! @SYMTestPriority Medium |
|
230 |
|
231 START_TESTCASE API-SEC-STS-API-0006 |
|
232 |
|
233 // SEC_STS_TestCase006a_Commit |
|
234 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase006a_Commit.txt |
|
235 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006a_Commit_pre_commit |
|
236 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006a_Commit_pre_commit |
|
237 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006a_Commit_pre_commit |
|
238 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006a_Commit_pre_commit |
|
239 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006a_Commit_post_commit |
|
240 |
|
241 END_TESTCASE API-SEC-STS-API-0006 |
|
242 |
|
243 |
|
244 //! @SYMTestCaseID API-SEC-STS-API-B-0006 |
|
245 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0006 test documented in TMS :Test overwriting a file when transaction is either committed or rolled-back (target exists) |
|
246 //! @SYMTestPriority Medium |
|
247 |
|
248 START_TESTCASE API-SEC-STS-API-B-0006 |
|
249 |
|
250 //SEC_STS_TestCase006a_Rollback |
|
251 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase006a_Rollback.txt |
|
252 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006a_Rollback_pre_rollback |
|
253 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006a_Rollback_pre_rollback |
|
254 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006a_Rollback_pre_rollback |
|
255 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006a_Rollback_pre_rollback |
|
256 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006a_Rollback_post_rollback |
|
257 |
|
258 END_TESTCASE API-SEC-STS-API-B-0006 |
|
259 |
|
260 |
|
261 //! @SYMTestCaseID API-SEC-STS-API-C-0006 |
|
262 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0006 test documented in TMS :Test overwriting a file when transaction is either committed or rolled-back (target doesn't exist) |
|
263 //! @SYMTestPriority Medium |
|
264 |
|
265 START_TESTCASE API-SEC-STS-API-C-0006 |
|
266 |
|
267 // SEC_STS_TestCase006b_Commit |
|
268 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006b_Commit_pre_commit |
|
269 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006b_Commit_pre_commit |
|
270 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006b_Commit_pre_commit |
|
271 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006b_Commit_pre_commit |
|
272 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006b_Commit_post_commit |
|
273 |
|
274 END_TESTCASE API-SEC-STS-API-C-0006 |
|
275 |
|
276 |
|
277 //! @SYMTestCaseID API-SEC-STS-API-D-0006 |
|
278 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0006 test documented in TMS :Test overwriting a file when transaction is either committed or rolled-back (target doesn't exist) |
|
279 //! @SYMTestPriority Medium |
|
280 |
|
281 START_TESTCASE API-SEC-STS-API-D-0006 |
|
282 |
|
283 // SEC_STS_TestCase006b_Rollback |
|
284 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006b_Rollback_pre_rollback |
|
285 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006b_Rollback_pre_rollback |
|
286 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006b_Rollback_pre_rollback |
|
287 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006b_Rollback_pre_rollback |
|
288 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase006b_Rollback_post_rollback |
|
289 |
|
290 END_TESTCASE API-SEC-STS-API-D-0006 |
|
291 |
|
292 |
|
293 //! @SYMTestCaseID API-SEC-STS-API-0007 |
|
294 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0007 test documented in TMS : Test committing or rolling-back a transaction that consists of multiple file operations |
|
295 //! @SYMTestPriority Medium |
|
296 |
|
297 START_TESTCASE API-SEC-STS-API-0007 |
|
298 |
|
299 // SEC_STS_TestCase007_Commit |
|
300 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase007_Commit_register_file.txt |
|
301 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase007_Commit_register_temp.txt |
|
302 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase007_Commit_remove_file.txt |
|
303 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase007_Commit_overwrite_file.txt |
|
304 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Commit_pre_commit |
|
305 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Commit_pre_commit_register_file |
|
306 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Commit_pre_commit_create_file |
|
307 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Commit_pre_commit_remove_file |
|
308 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Commit_pre_commit_register_temp |
|
309 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Commit_pre_commit_create_temp |
|
310 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Commit_pre_commit_overwrite_file |
|
311 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Commit_pre_commit |
|
312 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Commit_pre_commit |
|
313 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Commit_post_commit |
|
314 |
|
315 END_TESTCASE API-SEC-STS-API-0007 |
|
316 |
|
317 |
|
318 //! @SYMTestCaseID API-SEC-STS-API-B-0007 |
|
319 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0007 test documented in TMS : Test committing or rolling-back a transaction that consists of multiple file operations |
|
320 //! @SYMTestPriority Medium |
|
321 |
|
322 START_TESTCASE API-SEC-STS-API-B-0007 |
|
323 |
|
324 // SEC_STS_TestCase007_Rollback |
|
325 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase007_Rollback_register_file.txt |
|
326 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase007_Rollback_register_temp.txt |
|
327 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase007_Rollback_remove_file.txt |
|
328 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase007_Rollback_overwrite_file.txt |
|
329 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Rollback_pre_rollback |
|
330 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Rollback_pre_rollback_register_file |
|
331 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Rollback_pre_rollback_create_file |
|
332 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Rollback_pre_rollback_remove_file |
|
333 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Rollback_pre_rollback_register_temp |
|
334 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Rollback_pre_rollback_create_temp |
|
335 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Rollback_pre_rollback_overwrite_file |
|
336 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Rollback_pre_rollback |
|
337 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Rollback_pre_rollback |
|
338 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase007_Rollback_post_rollback |
|
339 |
|
340 END_TESTCASE API-SEC-STS-API-B-0007 |
|
341 |
|
342 |
|
343 //! @SYMTestCaseID API-SEC-STS-API-0008 |
|
344 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0008 test documented in TMS : Test committing or rolling-back a transaction that consists of multiple file operations issued through multiple sessions |
|
345 //! @SYMTestPriority Medium |
|
346 |
|
347 START_TESTCASE API-SEC-STS-API-0008 |
|
348 |
|
349 // SEC_STS_TestCase008_Commit |
|
350 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase008_Commit_register_file_tr0.txt |
|
351 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase008_Commit_remove_file_tr0.txt |
|
352 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase008_Commit_register_temp_tr0.txt |
|
353 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase008_Commit_overwrite_file_tr1.txt |
|
354 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_tr0 |
|
355 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Commit_register_file_tr0 |
|
356 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Commit_remove_file_tr0 |
|
357 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Commit_register_temp_tr0 |
|
358 RUN_TEST_STEP 100 tststestserver OpenTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_tr1 |
|
359 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Commit_create_file_tr1 |
|
360 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Commit_overwrite_file_tr1 |
|
361 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Commit_create_temp_tr1 |
|
362 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Commit_pre_commit_check_files |
|
363 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_tr1 |
|
364 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Commit_post_commit_check_files |
|
365 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_tr0 |
|
366 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_tr1 |
|
367 |
|
368 END_TESTCASE API-SEC-STS-API-0008 |
|
369 |
|
370 |
|
371 //! @SYMTestCaseID API-SEC-STS-API-B-0008 |
|
372 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0008 test documented in TMS : Test committing or rolling-back a transaction that consists of multiple file operations issued through multiple sessions |
|
373 //! @SYMTestPriority Medium |
|
374 |
|
375 START_TESTCASE API-SEC-STS-API-B-0008 |
|
376 |
|
377 // SEC_STS_TestCase008_Rollback |
|
378 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase008_Rollback_register_file_tr0.txt |
|
379 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase008_Rollback_remove_file_tr0.txt |
|
380 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase008_Rollback_register_temp_tr0.txt |
|
381 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase008_Rollback_overwrite_file_tr1.txt |
|
382 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_tr0 |
|
383 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Rollback_register_file_tr0 |
|
384 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Rollback_remove_file_tr0 |
|
385 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Rollback_register_temp_tr0 |
|
386 RUN_TEST_STEP 100 tststestserver OpenTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_tr1 |
|
387 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Rollback_create_file_tr1 |
|
388 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Rollback_overwrite_file_tr1 |
|
389 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Rollback_create_temp_tr1 |
|
390 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Rollback_pre_rollback_check_files |
|
391 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_tr1 |
|
392 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_Rollback_post_rollback_check_files |
|
393 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_tr0 |
|
394 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase008_tr1 |
|
395 |
|
396 END_TESTCASE API-SEC-STS-API-B-0008 |
|
397 |
|
398 |
|
399 //! @SYMTestCaseID API-SEC-STS-API-0009 |
|
400 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0009 test documented in TMS : Test opening a non-existing transaction |
|
401 //! @SYMTestPriority Medium |
|
402 |
|
403 START_TESTCASE API-SEC-STS-API-0009 |
|
404 |
|
405 // SEC_STS_TestCase009 |
|
406 RUN_TEST_STEP_RESULT -1 tststestserver OpenTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase009_open_by_random_id |
|
407 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase009_open_by_random_id |
|
408 |
|
409 END_TESTCASE API-SEC-STS-API-0009 |
|
410 |
|
411 |
|
412 //! @SYMTestCaseID API-SEC-STS-API-0010 |
|
413 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0010 test documented in TMS : Test committing or rolling back concurrent sessions |
|
414 //! @SYMTestPriority Medium |
|
415 |
|
416 START_TESTCASE API-SEC-STS-API-0010 |
|
417 |
|
418 // SEC_STS_TestCase010a |
|
419 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_file_tr0.txt |
|
420 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_file_tr1.txt |
|
421 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_remove_file_tr0.txt |
|
422 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_remove_file_tr1.txt |
|
423 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_temp_tr0.txt |
|
424 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_temp_tr1.txt |
|
425 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_overwrite_file_tr0.txt |
|
426 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_overwrite_file_tr1.txt |
|
427 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr0 |
|
428 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr1 |
|
429 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_file_tr0 |
|
430 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_file_tr1 |
|
431 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_file_tr0 |
|
432 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_file_tr1 |
|
433 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_remove_file_tr0 |
|
434 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_remove_file_tr1 |
|
435 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_temp_tr0 |
|
436 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_temp_tr1 |
|
437 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_temp_tr0 |
|
438 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_temp_tr1 |
|
439 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_overwrite_file_tr0 |
|
440 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_overwrite_file_tr1 |
|
441 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_before_any_commit_or_rollback |
|
442 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr0 |
|
443 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010a_after_tr0_commit_before_tr1_rollback |
|
444 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr1 |
|
445 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010a_final |
|
446 RUN_UTILS DeleteFile c:\sts_test_dir\TestCase010*.txt |
|
447 |
|
448 END_TESTCASE API-SEC-STS-API-0010 |
|
449 |
|
450 |
|
451 //! @SYMTestCaseID API-SEC-STS-API-B-0010 |
|
452 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0010 test documented in TMS : Test committing or rolling back concurrent sessions |
|
453 //! @SYMTestPriority Medium |
|
454 |
|
455 START_TESTCASE API-SEC-STS-API-B-0010 |
|
456 |
|
457 // SEC_STS_TestCase010b |
|
458 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_file_tr0.txt |
|
459 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_file_tr1.txt |
|
460 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_remove_file_tr0.txt |
|
461 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_remove_file_tr1.txt |
|
462 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_temp_tr0.txt |
|
463 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_temp_tr1.txt |
|
464 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_overwrite_file_tr0.txt |
|
465 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_overwrite_file_tr1.txt |
|
466 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr0 |
|
467 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr1 |
|
468 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_file_tr0 |
|
469 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_file_tr1 |
|
470 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_file_tr0 |
|
471 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_file_tr1 |
|
472 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_remove_file_tr0 |
|
473 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_remove_file_tr1 |
|
474 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_temp_tr0 |
|
475 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_temp_tr1 |
|
476 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_temp_tr0 |
|
477 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_temp_tr1 |
|
478 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_overwrite_file_tr0 |
|
479 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_overwrite_file_tr1 |
|
480 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_before_any_commit_or_rollback |
|
481 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr0 |
|
482 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010b_after_tr0_commit_before_tr1_commit |
|
483 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr1 |
|
484 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010b_final |
|
485 RUN_UTILS DeleteFile c:\sts_test_dir\TestCase010*.txt |
|
486 |
|
487 END_TESTCASE API-SEC-STS-API-B-0010 |
|
488 |
|
489 |
|
490 //! @SYMTestCaseID API-SEC-STS-API-C-0010 |
|
491 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0010 test documented in TMS : Test committing or rolling back concurrent sessions |
|
492 //! @SYMTestPriority Medium |
|
493 |
|
494 START_TESTCASE API-SEC-STS-API-C-0010 |
|
495 |
|
496 // SEC_STS_TestCase010c |
|
497 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_file_tr0.txt |
|
498 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_file_tr1.txt |
|
499 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_remove_file_tr0.txt |
|
500 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_remove_file_tr1.txt |
|
501 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_temp_tr0.txt |
|
502 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_temp_tr1.txt |
|
503 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_overwrite_file_tr0.txt |
|
504 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_overwrite_file_tr1.txt |
|
505 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr0 |
|
506 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr1 |
|
507 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_file_tr0 |
|
508 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_file_tr1 |
|
509 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_file_tr0 |
|
510 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_file_tr1 |
|
511 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_remove_file_tr0 |
|
512 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_remove_file_tr1 |
|
513 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_temp_tr0 |
|
514 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_temp_tr1 |
|
515 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_temp_tr0 |
|
516 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_temp_tr1 |
|
517 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_overwrite_file_tr0 |
|
518 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_overwrite_file_tr1 |
|
519 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_before_any_commit_or_rollback |
|
520 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr0 |
|
521 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010c_after_tr0_rollback_before_tr1_commit |
|
522 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr1 |
|
523 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010c_final |
|
524 RUN_UTILS DeleteFile c:\sts_test_dir\TestCase010*.txt |
|
525 |
|
526 END_TESTCASE API-SEC-STS-API-C-0010 |
|
527 |
|
528 |
|
529 //! @SYMTestCaseID API-SEC-STS-API-D-0010 |
|
530 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0010 test documented in TMS : Test committing or rolling back concurrent sessions |
|
531 //! @SYMTestPriority Medium |
|
532 |
|
533 START_TESTCASE API-SEC-STS-API-D-0010 |
|
534 |
|
535 // SEC_STS_TestCase010d |
|
536 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_file_tr0.txt |
|
537 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_file_tr1.txt |
|
538 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_remove_file_tr0.txt |
|
539 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_remove_file_tr1.txt |
|
540 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_temp_tr0.txt |
|
541 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_register_temp_tr1.txt |
|
542 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_overwrite_file_tr0.txt |
|
543 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase010_overwrite_file_tr1.txt |
|
544 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr0 |
|
545 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr1 |
|
546 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_file_tr0 |
|
547 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_file_tr1 |
|
548 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_file_tr0 |
|
549 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_file_tr1 |
|
550 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_remove_file_tr0 |
|
551 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_remove_file_tr1 |
|
552 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_temp_tr0 |
|
553 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_register_temp_tr1 |
|
554 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_temp_tr0 |
|
555 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_create_temp_tr1 |
|
556 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_overwrite_file_tr0 |
|
557 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_overwrite_file_tr1 |
|
558 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_before_any_commit_or_rollback |
|
559 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr0 |
|
560 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010d_after_tr0_rollback_before_tr1_rollback |
|
561 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010_tr1 |
|
562 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase010d_final |
|
563 RUN_UTILS DeleteFile c:\sts_test_dir\TestCase010*.txt |
|
564 |
|
565 END_TESTCASE API-SEC-STS-API-D-0010 |
|
566 |
|
567 |
|
568 //! @SYMTestCaseID API-SEC-STS-API-0011 |
|
569 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0011 test documented in TMS : Test committing or rolling back a transaction which affects multiple drives |
|
570 //! @SYMTestPriority Medium |
|
571 |
|
572 START_TESTCASE API-SEC-STS-API-0011 |
|
573 |
|
574 // SEC_STS_TestCase011_Commit |
|
575 RUN_UTILS MkDir e:\sts_test_dir\ |
|
576 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase011_register_file_drive1.txt |
|
577 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase011_register_temp_drive1.txt |
|
578 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase011_remove_file_drive1.txt |
|
579 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase011_overwrite_file_drive1.txt |
|
580 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase011_register_file_drive2.txt |
|
581 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase011_register_temp_drive2.txt |
|
582 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase011_remove_file_drive2.txt |
|
583 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase011_overwrite_file_drive2.txt |
|
584 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011 |
|
585 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_register_file_drive1 |
|
586 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_create_file_drive1 |
|
587 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_register_temp_drive1 |
|
588 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_create_temp_drive1 |
|
589 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_remove_file_drive1 |
|
590 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_overwrite_file_drive1 |
|
591 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_register_file_drive2 |
|
592 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_create_file_drive2 |
|
593 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_register_temp_drive2 |
|
594 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_create_temp_drive2 |
|
595 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_remove_file_drive2 |
|
596 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_overwrite_file_drive2 |
|
597 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_pre_commit_or_rollback |
|
598 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011 |
|
599 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_post_commit |
|
600 RUN_UTILS DeleteFile c:\sts_test_dir\TestCase011*.txt |
|
601 RUN_UTILS DeleteFile e:\sts_test_dir\TestCase011*.txt |
|
602 |
|
603 END_TESTCASE API-SEC-STS-API-0011 |
|
604 |
|
605 |
|
606 //! @SYMTestCaseID API-SEC-STS-API-B-0011 |
|
607 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0011 test documented in TMS : Test committing or rolling back a transaction which affects multiple drives |
|
608 //! @SYMTestPriority Medium |
|
609 |
|
610 START_TESTCASE API-SEC-STS-API-B-0011 |
|
611 |
|
612 // SEC_STS_TestCase011_Rollback |
|
613 RUN_UTILS MkDir e:\sts_test_dir\ |
|
614 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase011_register_file_drive1.txt |
|
615 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase011_register_temp_drive1.txt |
|
616 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase011_remove_file_drive1.txt |
|
617 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase011_overwrite_file_drive1.txt |
|
618 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase011_register_file_drive2.txt |
|
619 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase011_register_temp_drive2.txt |
|
620 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase011_remove_file_drive2.txt |
|
621 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase011_overwrite_file_drive2.txt |
|
622 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011 |
|
623 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_register_file_drive1 |
|
624 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_create_file_drive1 |
|
625 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_register_temp_drive1 |
|
626 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_create_temp_drive1 |
|
627 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_remove_file_drive1 |
|
628 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_overwrite_file_drive1 |
|
629 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_register_file_drive2 |
|
630 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_create_file_drive2 |
|
631 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_register_temp_drive2 |
|
632 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_create_temp_drive2 |
|
633 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_remove_file_drive2 |
|
634 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_overwrite_file_drive2 |
|
635 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_pre_commit_or_rollback |
|
636 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011 |
|
637 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase011_post_rollback |
|
638 RUN_UTILS DeleteFile c:\sts_test_dir\TestCase011*.txt |
|
639 RUN_UTILS DeleteFile e:\sts_test_dir\TestCase011*.txt |
|
640 |
|
641 END_TESTCASE API-SEC-STS-API-B-0011 |
|
642 |
|
643 |
|
644 //! @SYMTestCaseID API-SEC-STS-API-0012 |
|
645 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0012 test documented in TMS : Test committing or rolling back concurrent sessions affecting multiple drives |
|
646 //! @SYMTestPriority Medium |
|
647 |
|
648 START_TESTCASE API-SEC-STS-API-0012 |
|
649 |
|
650 // SEC_STS_TestCase012a |
|
651 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_register_file_tr0.txt |
|
652 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_register_file_tr1.txt |
|
653 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_remove_file_tr0.txt |
|
654 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_remove_file_tr1.txt |
|
655 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_register_temp_tr0.txt |
|
656 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_register_temp_tr1.txt |
|
657 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_overwrite_file_tr0.txt |
|
658 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_overwrite_file_tr1.txt |
|
659 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr0 |
|
660 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr1 |
|
661 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_file_tr0 |
|
662 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_file_tr1 |
|
663 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_file_tr0 |
|
664 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_file_tr1 |
|
665 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_remove_file_tr0 |
|
666 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_remove_file_tr1 |
|
667 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_temp_tr0 |
|
668 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_temp_tr1 |
|
669 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_temp_tr0 |
|
670 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_temp_tr1 |
|
671 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_overwrite_file_tr0 |
|
672 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_overwrite_file_tr1 |
|
673 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_before_any_commit_or_rollback |
|
674 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr0 |
|
675 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012a_after_tr0_commit_before_tr1_rollback |
|
676 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr1 |
|
677 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012a_final |
|
678 RUN_UTILS DeleteFile c:\sts_test_dir\TestCase012*.txt |
|
679 RUN_UTILS DeleteFile e:\sts_test_dir\TestCase012*.txt |
|
680 |
|
681 END_TESTCASE API-SEC-STS-API-0012 |
|
682 |
|
683 |
|
684 //! @SYMTestCaseID API-SEC-STS-API-B-0012 |
|
685 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0012 test documented in TMS : Test committing or rolling back concurrent sessions affecting multiple drives |
|
686 //! @SYMTestPriority Medium |
|
687 |
|
688 START_TESTCASE API-SEC-STS-API-B-0012 |
|
689 |
|
690 // SEC_STS_TestCase012b |
|
691 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_register_file_tr0.txt |
|
692 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_register_file_tr1.txt |
|
693 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_remove_file_tr0.txt |
|
694 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_remove_file_tr1.txt |
|
695 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_register_temp_tr0.txt |
|
696 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_register_temp_tr1.txt |
|
697 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_overwrite_file_tr0.txt |
|
698 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_overwrite_file_tr1.txt |
|
699 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr0 |
|
700 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr1 |
|
701 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_file_tr0 |
|
702 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_file_tr1 |
|
703 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_file_tr0 |
|
704 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_file_tr1 |
|
705 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_remove_file_tr0 |
|
706 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_remove_file_tr1 |
|
707 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_temp_tr0 |
|
708 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_temp_tr1 |
|
709 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_temp_tr0 |
|
710 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_temp_tr1 |
|
711 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_overwrite_file_tr0 |
|
712 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_overwrite_file_tr1 |
|
713 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_before_any_commit_or_rollback |
|
714 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr0 |
|
715 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012b_after_tr0_commit_before_tr1_commit |
|
716 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr1 |
|
717 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012b_final |
|
718 RUN_UTILS DeleteFile c:\sts_test_dir\TestCase012*.txt |
|
719 RUN_UTILS DeleteFile e:\sts_test_dir\TestCase012*.txt |
|
720 |
|
721 END_TESTCASE API-SEC-STS-API-B-0012 |
|
722 |
|
723 |
|
724 //! @SYMTestCaseID API-SEC-STS-API-C-0012 |
|
725 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0012 test documented in TMS : Test committing or rolling back concurrent sessions affecting multiple drives |
|
726 //! @SYMTestPriority Medium |
|
727 |
|
728 START_TESTCASE API-SEC-STS-API-C-0012 |
|
729 |
|
730 // SEC_STS_TestCase012c |
|
731 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_register_file_tr0.txt |
|
732 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_register_file_tr1.txt |
|
733 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_remove_file_tr0.txt |
|
734 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_remove_file_tr1.txt |
|
735 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_register_temp_tr0.txt |
|
736 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_register_temp_tr1.txt |
|
737 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_overwrite_file_tr0.txt |
|
738 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_overwrite_file_tr1.txt |
|
739 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr0 |
|
740 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr1 |
|
741 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_file_tr0 |
|
742 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_file_tr1 |
|
743 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_file_tr0 |
|
744 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_file_tr1 |
|
745 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_remove_file_tr0 |
|
746 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_remove_file_tr1 |
|
747 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_temp_tr0 |
|
748 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_temp_tr1 |
|
749 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_temp_tr0 |
|
750 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_temp_tr1 |
|
751 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_overwrite_file_tr0 |
|
752 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_overwrite_file_tr1 |
|
753 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_before_any_commit_or_rollback |
|
754 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr0 |
|
755 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012c_after_tr0_rollback_before_tr1_commit |
|
756 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr1 |
|
757 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012c_final |
|
758 RUN_UTILS DeleteFile c:\sts_test_dir\TestCase012*.txt |
|
759 RUN_UTILS DeleteFile e:\sts_test_dir\TestCase012*.txt |
|
760 |
|
761 END_TESTCASE API-SEC-STS-API-C-0012 |
|
762 |
|
763 |
|
764 //! @SYMTestCaseID API-SEC-STS-API-D-0012 |
|
765 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0012 test documented in TMS : Test committing or rolling back concurrent sessions affecting multiple drives |
|
766 //! @SYMTestPriority Medium |
|
767 |
|
768 START_TESTCASE API-SEC-STS-API-D-0012 |
|
769 |
|
770 // SEC_STS_TestCase012d |
|
771 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_register_file_tr0.txt |
|
772 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_register_file_tr1.txt |
|
773 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_remove_file_tr0.txt |
|
774 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\TestCase012_remove_file_tr1.txt |
|
775 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_register_temp_tr0.txt |
|
776 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_register_temp_tr1.txt |
|
777 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_overwrite_file_tr0.txt |
|
778 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\TestCase012_overwrite_file_tr1.txt |
|
779 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr0 |
|
780 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr1 |
|
781 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_file_tr0 |
|
782 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_file_tr1 |
|
783 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_file_tr0 |
|
784 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_file_tr1 |
|
785 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_remove_file_tr0 |
|
786 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_remove_file_tr1 |
|
787 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_temp_tr0 |
|
788 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_register_temp_tr1 |
|
789 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_temp_tr0 |
|
790 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_create_temp_tr1 |
|
791 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_overwrite_file_tr0 |
|
792 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_overwrite_file_tr1 |
|
793 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_before_any_commit_or_rollback |
|
794 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr0 |
|
795 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012d_after_tr0_rollback_before_tr1_rollback |
|
796 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012_tr1 |
|
797 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase012d_final |
|
798 RUN_UTILS DeleteFile c:\sts_test_dir\TestCase012*.txt |
|
799 RUN_UTILS DeleteFile e:\sts_test_dir\TestCase012*.txt |
|
800 |
|
801 END_TESTCASE API-SEC-STS-API-D-0012 |
|
802 |
|
803 |
|
804 //! @SYMTestCaseID API-SEC-STS-API-0014 |
|
805 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0014 test documented in TMS : Test directory support of RegisterNewFileL API when transaction is rolled back. |
|
806 //! @SYMTestPriority Medium |
|
807 |
|
808 START_TESTCASE API-SEC-STS-API-0014 |
|
809 |
|
810 // SEC_STS_TestCase014 |
|
811 RUN_UTILS MkDir c:\sts_test_dir\SEC_STS_TestCase014_dummydir |
|
812 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\SEC_STS_TestCase014_dummydir\SEC_STS_TestCase014.txt |
|
813 RUN_UTILS MakeReadWrite c:\sts_test_dir\SEC_STS_TestCase014_dummydir\SEC_STS_TestCase014.txt |
|
814 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase014 |
|
815 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase014 |
|
816 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase014_pre_rollback |
|
817 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase014 |
|
818 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase014_post_rollback |
|
819 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase014 |
|
820 |
|
821 END_TESTCASE API-SEC-STS-API-0014 |
|
822 |
|
823 |
|
824 //! @SYMTestCaseID API-SEC-STS-API-0015 |
|
825 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0015 test documented in TMS : Test directory support of RegisterNewFileL API when transaction is committed. |
|
826 //! @SYMTestPriority Medium |
|
827 |
|
828 START_TESTCASE API-SEC-STS-API-0015 |
|
829 |
|
830 // SEC_STS_TestCase015 |
|
831 RUN_UTILS MkDir c:\sts_test_dir |
|
832 RUN_UTILS MkDir c:\sts_test_dir\SEC_STS_TestCase015_dummydir |
|
833 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\SEC_STS_TestCase015_dummydir\SEC_STS_TestCase015.txt |
|
834 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase015 |
|
835 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase015 |
|
836 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase015_pre_post_commit |
|
837 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase015 |
|
838 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase015_pre_post_commit |
|
839 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase015 |
|
840 |
|
841 END_TESTCASE API-SEC-STS-API-0015 |
|
842 |
|
843 |
|
844 //! @SYMTestCaseID API-SEC-STS-API-0016 |
|
845 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0016 test documented in TMS : Test directory support of RegisterNewFileL API when transaction is rolled back. |
|
846 //! @SYMTestPriority Medium |
|
847 |
|
848 START_TESTCASE API-SEC-STS-API-0016 |
|
849 |
|
850 // SEC_STS_TestCase016 |
|
851 RUN_UTILS MkDir c:\sts_test_dir\SEC_STS_TestCase016_dummydir |
|
852 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\SEC_STS_TestCase016_dummydir\SEC_STS_TestCase016.txt |
|
853 RUN_UTILS MakeReadWrite c:\sts_test_dir\SEC_STS_TestCase016_dummydir\SEC_STS_TestCase016.txt |
|
854 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase016 |
|
855 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase016_dir |
|
856 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase016_file |
|
857 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase016_pre_rollback |
|
858 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase016 |
|
859 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase016_post_rollback |
|
860 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase016 |
|
861 |
|
862 END_TESTCASE API-SEC-STS-API-0016 |
|
863 |
|
864 |
|
865 //! @SYMTestCaseID API-SEC-STS-API-0017 |
|
866 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0017 test documented in TMS : Test directory support of RegisterNewFileL API when transaction is committed. |
|
867 //! @SYMTestPriority Medium |
|
868 |
|
869 START_TESTCASE API-SEC-STS-API-0017 |
|
870 |
|
871 // SEC_STS_TestCase017 |
|
872 RUN_UTILS MkDir c:\sts_test_dir |
|
873 RUN_UTILS MkDir c:\sts_test_dir\SEC_STS_TestCase017_dummydir |
|
874 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\SEC_STS_TestCase017_dummydir\SEC_STS_TestCase017.txt |
|
875 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase017 |
|
876 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase017_dir |
|
877 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase017_file |
|
878 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase017_pre_post_commit |
|
879 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase017 |
|
880 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase017_pre_post_commit |
|
881 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase017 |
|
882 |
|
883 END_TESTCASE API-SEC-STS-API-0017 |
|
884 |
|
885 |
|
886 //! @SYMTestCaseID API-SEC-STS-API-0018 |
|
887 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0018 test documented in TMS : Test directory support of RemoveL API when transaction is rolled back. |
|
888 //! @SYMTestPriority Medium |
|
889 |
|
890 START_TESTCASE API-SEC-STS-API-0018 |
|
891 |
|
892 // SEC_STS_TestCase018 |
|
893 RUN_UTILS MkDir c:\sts_test_dir |
|
894 RUN_UTILS MkDir c:\sts_test_dir\SEC_STS_TestCase018_dummydir |
|
895 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\SEC_STS_TestCase018_dummydir\SEC_STS_TestCase018.txt |
|
896 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase018 |
|
897 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase018 |
|
898 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase018_pre_rollback |
|
899 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase018 |
|
900 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase018_post_rollback |
|
901 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase018 |
|
902 |
|
903 END_TESTCASE API-SEC-STS-API-0018 |
|
904 |
|
905 |
|
906 //! @SYMTestCaseID API-SEC-STS-API-0019 |
|
907 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0019 test documented in TMS : Test directory support of RemoveL API when transaction is committed. |
|
908 //! @SYMTestPriority Medium |
|
909 |
|
910 START_TESTCASE API-SEC-STS-API-0019 |
|
911 |
|
912 // SEC_STS_TestCase019 |
|
913 RUN_UTILS MkDir c:\sts_test_dir |
|
914 RUN_UTILS MkDir c:\sts_test_dir\SEC_STS_TestCase019_dummydir |
|
915 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\SEC_STS_TestCase019_dummydir\SEC_STS_TestCase019.txt |
|
916 RUN_UTILS MakeReadWrite c:\sts_test_dir\SEC_STS_TestCase019_dummydir\SEC_STS_TestCase019.txt |
|
917 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase019 |
|
918 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase019 |
|
919 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase019_pre_post_commmit |
|
920 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase019 |
|
921 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase019_pre_post_commmit |
|
922 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase019 |
|
923 |
|
924 END_TESTCASE API-SEC-STS-API-0019 |
|
925 |
|
926 |
|
927 //! @SYMTestCaseID API-SEC-STS-API-0021 |
|
928 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0021 test documented in TMS : Test creating files on a non-writable media |
|
929 //! @SYMTestPriority Medium |
|
930 |
|
931 START_TESTCASE API-SEC-STS-API-0021 |
|
932 |
|
933 // SEC_STS_TestCase021 |
|
934 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase021_create_new_or_temp |
|
935 RUN_TEST_STEP_RESULT -21 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase021_create_new_or_temp |
|
936 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase021_create_new_or_temp |
|
937 RUN_TEST_STEP_RESULT -21 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase021_create_new_or_temp |
|
938 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase021_create_new_or_temp |
|
939 RUN_TEST_STEP_RESULT -21 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase021_overwrite |
|
940 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase021_create_new_or_temp |
|
941 |
|
942 END_TESTCASE API-SEC-STS-API-0021 |
|
943 |
|
944 |
|
945 //! @SYMTestCaseID API-SEC-STS-API-0022 |
|
946 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0022 test documented in TMS : Test registering files on a non-writable media |
|
947 //! @SYMTestPriority Medium |
|
948 |
|
949 START_TESTCASE API-SEC-STS-API-0022 |
|
950 |
|
951 // SEC_STS_TestCase022 |
|
952 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase022 |
|
953 RUN_TEST_STEP_RESULT -21 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase022 |
|
954 RUN_TEST_STEP_RESULT -21 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase022 |
|
955 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase022 |
|
956 |
|
957 END_TESTCASE API-SEC-STS-API-0022 |
|
958 |
|
959 |
|
960 //! @SYMTestCaseID API-SEC-STS-API-0023 |
|
961 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0023 test documented in TMS : Test APIs with non-fully qualified file path |
|
962 //! @SYMTestPriority Medium |
|
963 |
|
964 START_TESTCASE API-SEC-STS-API-0023 |
|
965 |
|
966 // SEC_STS_TestCase023 |
|
967 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase023 |
|
968 RUN_TEST_STEP !Result=-6 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase023 |
|
969 RUN_TEST_STEP !Result=-6 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase023 |
|
970 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase023 |
|
971 RUN_TEST_STEP !Result=-6 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase023 |
|
972 RUN_TEST_STEP !Result=-6 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase023 |
|
973 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase023 |
|
974 |
|
975 END_TESTCASE API-SEC-STS-API-0023 |
|
976 |
|
977 |
|
978 //! @SYMTestCaseID API-SEC-STS-API-0024 |
|
979 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0024 test documented in TMS : Test APIs for files in the root directory |
|
980 //! @SYMTestPriority Medium |
|
981 |
|
982 START_TESTCASE API-SEC-STS-API-0024 |
|
983 |
|
984 // SEC_STS_TestCase024 |
|
985 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase024 |
|
986 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase024 |
|
987 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase024 |
|
988 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase024 |
|
989 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase024 |
|
990 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase024 |
|
991 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase024 |
|
992 |
|
993 END_TESTCASE API-SEC-STS-API-0024 |
|
994 |
|
995 |
|
996 //! @SYMTestCaseID API-SEC-STS-API-0025 |
|
997 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0025 test documented in TMS : Test Remove for non-existent file |
|
998 //! @SYMTestPriority Medium |
|
999 |
|
1000 START_TESTCASE API-SEC-STS-API-0025 |
|
1001 |
|
1002 // SEC_STS_TestCase025 |
|
1003 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase025_1 |
|
1004 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase025_1 |
|
1005 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase025_2 |
|
1006 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase025_1 |
|
1007 |
|
1008 END_TESTCASE API-SEC-STS-API-0025 |
|
1009 |
|
1010 |
|
1011 //! @SYMTestCaseID API-SEC-STS-API-0026 |
|
1012 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0026 test documented in TMS : Test CreateTemporaryL for existent file |
|
1013 //! @SYMTestPriority Medium |
|
1014 |
|
1015 START_TESTCASE API-SEC-STS-API-0026 |
|
1016 |
|
1017 // SEC_STS_TestCase026 |
|
1018 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\SEC_STS_TestCase026.txt |
|
1019 RUN_UTILS MakeReadWrite c:\sts_test_dir\SEC_STS_TestCase026.txt |
|
1020 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase026 |
|
1021 RUN_TEST_STEP_RESULT -11 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase026 |
|
1022 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase026 |
|
1023 |
|
1024 END_TESTCASE API-SEC-STS-API-0026 |
|
1025 |
|
1026 |
|
1027 //! @SYMTestCaseID API-SEC-STS-API-0027 |
|
1028 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0027 test documented in TMS : Test APIs for non-existent drive |
|
1029 //! @SYMTestPriority Medium |
|
1030 |
|
1031 START_TESTCASE API-SEC-STS-API-0027 |
|
1032 |
|
1033 // SEC_STS_TestCase027 |
|
1034 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase027 |
|
1035 RUN_TEST_STEP !Result=-18 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase027 |
|
1036 RUN_TEST_STEP !Result=-18 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase027 |
|
1037 RUN_TEST_STEP !Result=-18 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase027 |
|
1038 RUN_TEST_STEP !Result=-18 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase027 |
|
1039 RUN_TEST_STEP !Result=-18 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase027 |
|
1040 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase027 |
|
1041 |
|
1042 END_TESTCASE API-SEC-STS-API-0027 |
|
1043 |
|
1044 |
|
1045 //! @SYMTestCaseID API-SEC-STS-API-0030 |
|
1046 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0030 test documented in TMS : Test concurrent access to STS APIs |
|
1047 //! @SYMTestPriority High |
|
1048 |
|
1049 START_TESTCASE API-SEC-STS-API-0030 |
|
1050 |
|
1051 // SEC_STS_TestCase030 |
|
1052 RUN_UTILS DeleteDirectory c:\sts_test_dir\ |
|
1053 RUN_UTILS DeleteDirectory e:\sts_test_dir\ |
|
1054 RUN_UTILS MkDir c:\sts_test_dir\ |
|
1055 RUN_UTILS MkDir e:\sts_test_dir\ |
|
1056 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_register_new.txt |
|
1057 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_register_new.txt |
|
1058 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_register_new.txt |
|
1059 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_register_temp.txt |
|
1060 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_register_temp.txt |
|
1061 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_register_temp.txt |
|
1062 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_overwrite.txt |
|
1063 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_overwrite.txt |
|
1064 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_overwrite.txt |
|
1065 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_remove.txt |
|
1066 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_remove.txt |
|
1067 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_remove.txt |
|
1068 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_transcation |
|
1069 CONCURRENT |
|
1070 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_transcation |
|
1071 RUN_TEST_STEP 100 tststestserver OpenTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_transcation |
|
1072 CONSECUTIVE |
|
1073 CONCURRENT |
|
1074 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_registernew |
|
1075 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_registernew |
|
1076 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_registernew |
|
1077 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_createnew |
|
1078 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_createnew |
|
1079 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_createnew |
|
1080 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_remove |
|
1081 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_remove |
|
1082 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_remove |
|
1083 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_registertemp |
|
1084 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_registertemp |
|
1085 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_registertemp |
|
1086 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_createtemp |
|
1087 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_createtemp |
|
1088 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_createtemp |
|
1089 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_overwrite |
|
1090 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_overwrite |
|
1091 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_overwrite |
|
1092 CONSECUTIVE |
|
1093 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_pre_commit |
|
1094 CONCURRENT |
|
1095 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_transcation |
|
1096 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_transcation |
|
1097 CONSECUTIVE |
|
1098 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_post_commit |
|
1099 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_transcation |
|
1100 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_post_commit |
|
1101 |
|
1102 END_TESTCASE API-SEC-STS-API-0030 |
|
1103 |
|
1104 |
|
1105 //! @SYMTestCaseID API-SEC-STS-API-0031 |
|
1106 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0031 test documented in TMS : Test concurrent access to STS APIs |
|
1107 //! @SYMTestPriority High |
|
1108 |
|
1109 START_TESTCASE API-SEC-STS-API-0031 |
|
1110 |
|
1111 // SEC_STS_TestCase031 |
|
1112 RUN_UTILS DeleteDirectory c:\sts_test_dir\ |
|
1113 RUN_UTILS DeleteDirectory e:\sts_test_dir\ |
|
1114 RUN_UTILS MkDir c:\sts_test_dir\ |
|
1115 RUN_UTILS MkDir e:\sts_test_dir\ |
|
1116 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_register_new.txt |
|
1117 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_register_new.txt |
|
1118 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_register_new.txt |
|
1119 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_register_temp.txt |
|
1120 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_register_temp.txt |
|
1121 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_register_temp.txt |
|
1122 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_overwrite.txt |
|
1123 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_overwrite.txt |
|
1124 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_overwrite.txt |
|
1125 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_remove.txt |
|
1126 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_remove.txt |
|
1127 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_remove.txt |
|
1128 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_transcation |
|
1129 CONCURRENT |
|
1130 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_transcation |
|
1131 RUN_TEST_STEP 100 tststestserver OpenTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_transcation |
|
1132 CONSECUTIVE |
|
1133 CONCURRENT |
|
1134 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_registernew |
|
1135 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_registernew |
|
1136 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_registernew |
|
1137 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_createnew |
|
1138 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_createnew |
|
1139 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_createnew |
|
1140 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_remove |
|
1141 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_remove |
|
1142 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_remove |
|
1143 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_registertemp |
|
1144 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_registertemp |
|
1145 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_registertemp |
|
1146 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_createtemp |
|
1147 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_createtemp |
|
1148 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_createtemp |
|
1149 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_overwrite |
|
1150 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_overwrite |
|
1151 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_overwrite |
|
1152 CONSECUTIVE |
|
1153 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase031_pre_rollback |
|
1154 CONCURRENT |
|
1155 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_transcation |
|
1156 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_transcation |
|
1157 CONSECUTIVE |
|
1158 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase031_post_rollback |
|
1159 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_transcation |
|
1160 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase031_post_rollback |
|
1161 |
|
1162 END_TESTCASE API-SEC-STS-API-0031 |
|
1163 |
|
1164 |
|
1165 //! @SYMTestCaseID API-SEC-STS-API-0032 |
|
1166 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0032 test documented in TMS : Test concurrent access to STS APIs |
|
1167 //! @SYMTestPriority High |
|
1168 |
|
1169 START_TESTCASE API-SEC-STS-API-0032 |
|
1170 |
|
1171 // SEC_STS_TestCase032 |
|
1172 RUN_UTILS DeleteDirectory c:\sts_test_dir\ |
|
1173 RUN_UTILS DeleteDirectory e:\sts_test_dir\ |
|
1174 RUN_UTILS MkDir c:\sts_test_dir\ |
|
1175 RUN_UTILS MkDir e:\sts_test_dir\ |
|
1176 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_register_new.txt |
|
1177 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_register_new.txt |
|
1178 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_register_new.txt |
|
1179 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_register_temp.txt |
|
1180 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_register_temp.txt |
|
1181 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_register_temp.txt |
|
1182 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_overwrite.txt |
|
1183 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_overwrite.txt |
|
1184 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_overwrite.txt |
|
1185 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_remove.txt |
|
1186 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_remove.txt |
|
1187 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_remove.txt |
|
1188 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_transcation |
|
1189 CONCURRENT |
|
1190 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_transcation |
|
1191 RUN_TEST_STEP 100 tststestserver OpenTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_transcation |
|
1192 CONSECUTIVE |
|
1193 CONCURRENT |
|
1194 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_registernew |
|
1195 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_registernew |
|
1196 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_registernew |
|
1197 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_createnew |
|
1198 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_createnew |
|
1199 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_createnew |
|
1200 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_remove |
|
1201 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_remove |
|
1202 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_remove |
|
1203 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_registertemp |
|
1204 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_registertemp |
|
1205 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_registertemp |
|
1206 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_createtemp |
|
1207 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_createtemp |
|
1208 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_createtemp |
|
1209 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_overwrite |
|
1210 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_overwrite |
|
1211 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_overwrite |
|
1212 CONSECUTIVE |
|
1213 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_pre_commit |
|
1214 CONCURRENT |
|
1215 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_transcation |
|
1216 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_transcation |
|
1217 RUN_TEST_STEP 100 tststestserver CommitStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_transcation |
|
1218 CONSECUTIVE |
|
1219 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_post_commit |
|
1220 |
|
1221 END_TESTCASE API-SEC-STS-API-0032 |
|
1222 |
|
1223 |
|
1224 //! @SYMTestCaseID API-SEC-STS-API-0033 |
|
1225 //! @SYMTestCaseDesc Implementation of SEC-STS-API-0033 test documented in TMS : Test concurrent access to STS APIs |
|
1226 //! @SYMTestPriority High |
|
1227 |
|
1228 START_TESTCASE API-SEC-STS-API-0033 |
|
1229 |
|
1230 // SEC_STS_TestCase033 |
|
1231 RUN_UTILS DeleteDirectory c:\sts_test_dir\ |
|
1232 RUN_UTILS DeleteDirectory e:\sts_test_dir\ |
|
1233 RUN_UTILS MkDir c:\sts_test_dir\ |
|
1234 RUN_UTILS MkDir e:\sts_test_dir\ |
|
1235 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_register_new.txt |
|
1236 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_register_new.txt |
|
1237 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_register_new.txt |
|
1238 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_register_temp.txt |
|
1239 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_register_temp.txt |
|
1240 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_register_temp.txt |
|
1241 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_overwrite.txt |
|
1242 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_overwrite.txt |
|
1243 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_overwrite.txt |
|
1244 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threada_remove.txt |
|
1245 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt c:\sts_test_dir\testcase030_threadb_remove.txt |
|
1246 RUN_UTILS CopyFile z:\tusif\tsts\data\tstsdummy.txt e:\sts_test_dir\testcase030_threadc_remove.txt |
|
1247 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_transcation |
|
1248 CONCURRENT |
|
1249 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_transcation |
|
1250 RUN_TEST_STEP 100 tststestserver OpenTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_transcation |
|
1251 CONSECUTIVE |
|
1252 CONCURRENT |
|
1253 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_registernew |
|
1254 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_registernew |
|
1255 RUN_TEST_STEP 100 tststestserver RegisterNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_registernew |
|
1256 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_createnew |
|
1257 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_createnew |
|
1258 RUN_TEST_STEP 100 tststestserver CreateNewFileStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_createnew |
|
1259 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_remove |
|
1260 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_remove |
|
1261 RUN_TEST_STEP 100 tststestserver RemoveStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_remove |
|
1262 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_registertemp |
|
1263 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_registertemp |
|
1264 RUN_TEST_STEP 100 tststestserver RegisterTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_registertemp |
|
1265 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_createtemp |
|
1266 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_createtemp |
|
1267 RUN_TEST_STEP 100 tststestserver CreateTemporaryStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_createtemp |
|
1268 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_overwrite |
|
1269 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_overwrite |
|
1270 RUN_TEST_STEP 100 tststestserver OverwriteStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_overwrite |
|
1271 CONSECUTIVE |
|
1272 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase031_pre_rollback |
|
1273 CONCURRENT |
|
1274 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadA_transcation |
|
1275 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadB_transcation |
|
1276 RUN_TEST_STEP 100 tststestserver RollbackStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase030_threadC_transcation |
|
1277 CONSECUTIVE |
|
1278 RUN_TEST_STEP 100 tststestserver CheckFilesStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase031_post_rollback |
|
1279 |
|
1280 END_TESTCASE API-SEC-STS-API-0033 |
|
1281 |
|
1282 |
|
1283 //! @SYMTestCaseID API-SEC-STS-API-0034 |
|
1284 //! @SYMTestCaseDesc Negative testing for duplicate API calls |
|
1285 |
|
1286 START_TESTCASE API-SEC-STS-API-0034 |
|
1287 |
|
1288 // SEC_STS_TestCase034 |
|
1289 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase034_transaction1 |
|
1290 RUN_TEST_STEP !Result=-14 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase034_transaction1 |
|
1291 RUN_TEST_STEP 100 tststestserver OpenTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase034_transaction2 |
|
1292 RUN_TEST_STEP !Result=-14 100 tststestserver OpenTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase034_transaction2 |
|
1293 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase034_transaction1 |
|
1294 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase034_transaction2 |
|
1295 |
|
1296 END_TESTCASE API-SEC-STS-API-0034 |
|
1297 |
|
1298 |
|
1299 //! @SYMTestCaseID API-SEC-STS-API-0035 |
|
1300 //! @SYMTestCaseDesc File mode vs. file access |
|
1301 //! @SYMTestPriority Medium |
|
1302 |
|
1303 START_TESTCASE API-SEC-STS-API-0035 |
|
1304 |
|
1305 // SEC_STS_TestCase035 |
|
1306 RUN_UTILS DeleteDirectory c:\sts_test_dir\ |
|
1307 RUN_UTILS MkDir c:\sts_test_dir\ |
|
1308 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase035 |
|
1309 RUN_TEST_STEP 100 tststestserver FileModeTestStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase035 |
|
1310 RUN_TEST_STEP 100 tststestserver CloseTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_TestCase035 |
|
1311 |
|
1312 END_TESTCASE API-SEC-STS-API-0035 |
|
1313 |
|
1314 //! @SYMTestCaseID API-SEC_STS_InvalidLongFileName_TestCase-0036 |
|
1315 //! @SYMTestCaseDesc This test case checks whether the STS has created any directories partially when there is an error code returned during file creation (e.g. error due to an invalid long file name being used) |
|
1316 //! @SYMTestPriority Medium |
|
1317 |
|
1318 START_TESTCASE API-SEC_STS_InvalidLongFileName_TestCase-0036 |
|
1319 |
|
1320 RUN_UTILS DeleteDirectory c:\sts_test_dir\ |
|
1321 RUN_UTILS MkDir c:\sts_test_dir\ |
|
1322 RUN_TEST_STEP 100 tststestserver CreateTransactionStep z:\tusif\tsts\tsts.ini SEC_STS_InvalidLongFileName_TestCase036 |
|
1323 RUN_TEST_STEP 100 tststestserver CreateLongFileNameTestStep z:\tusif\tsts\tsts.ini SEC_STS_InvalidLongFileName_TestCase036 |
|
1324 |
|
1325 END_TESTCASE API-SEC_STS_InvalidLongFileName_TestCase-0036 |
|
1326 |
|
1327 |
|
1328 RUN_UTILS DeleteDirectory c:\sts_test_dir\ |
|
1329 RUN_UTILS DeleteDirectory e:\sts_test_dir\ |