|
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 */ |
|
17 |
|
18 rofsname = dir1.rofs |
|
19 rofssize = 0x1D8000 |
|
20 |
|
21 time = 10/12/2005 2:00:03 |
|
22 |
|
23 |
|
24 autosize = 0x4000 |
|
25 |
|
26 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt \Multiple\hidden1.txt |
|
27 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt \Multiple\hidden3.txt |
|
28 data=EPOCROOT##epoc32\rom\rofstest\hello8.txt \Multiple\new1.txt |
|
29 data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt \Multiple\replaceme1.txt |
|
30 data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt \Multiple\replaceme2.txt |
|
31 data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt \Multiple\replaceme4.txt |
|
32 data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt \Multiple\romreplace.txt |
|
33 hide=\Multiple\romhide.txt |
|
34 |
|
35 REM exattrib test |
|
36 |
|
37 REM TEST1 - should list test1[02-00] and test1[03-00] |
|
38 data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt Exattrib\test1.txt exattrib=U |
|
39 |
|
40 REM TEST2 (hide and override) - should list only test2[03-00] |
|
41 hide=\Exattrib\test2.txt[02-00] |
|
42 data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt Exattrib\test2.txt exattrib=U |
|
43 |
|
44 REM TEST3 (hide, override by renaming and list) - should list only test3-1[02-00] |
|
45 hide=\Exattrib\test3-1.txt[02-00] |
|
46 rename=\Exattrib\test3-1.txt[02-00] \Exattrib\test3-2.txt[02-00] |
|
47 |
|
48 REM Test4 (creating, hiding and renaming to main rofs entry) |
|
49 data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt \Exattrib\test4-2.txt exattrib=U |
|
50 hide=\Exattrib\test4-2.txt[03-00] |
|
51 rename=\Exattrib\test4-2.txt[03-00] \Exattrib\test4-1.txt[02-00] |
|
52 |
|
53 REM Test5 (creating file with name mangle and exattrib on) |
|
54 data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt \Exattrib\test5-1.txt[x-y] exattrib=U |
|
55 data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt \Exattrib\test5-2.txt[x-y] |
|
56 |
|
57 |
|
58 REM ****************************************************** |
|
59 REM Below are the failure test cases that does not apply hide |
|
60 REM for the present and next rofs mounts |
|
61 REM ****************************************************** |
|
62 |
|
63 REM Test7 (creating, hiding and renaming to next rofs mount entry) |
|
64 data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt Exattrib\test7-1.txt exattrib=U |
|
65 hide=\Exattrib\test7-1.txt[03-00] |
|
66 rename=\Exattrib\test7-1.txt[03-00] \Exattrib\test7-1.txt[04-00] |
|
67 |
|
68 REM Test8 (overriding normal file with exattrib) |
|
69 REM Test8 (hide a non existing file from previous rofs mounts - but present in the next rofs mount) |
|
70 data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt Exattrib\test8-1.txt[04-00] |
|
71 hide=\Exattrib\test8-1.txt[04-00] |
|
72 |