os/kernelhwsrv/kerneltest/f32test/rofs/oby/rofs1.oby
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
sl@0
     1
/*
sl@0
     2
* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
sl@0
     3
* All rights reserved.
sl@0
     4
* This component and the accompanying materials are made available
sl@0
     5
* under the terms of the License "Eclipse Public License v1.0"
sl@0
     6
* which accompanies this distribution, and is available
sl@0
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
sl@0
     8
*
sl@0
     9
* Initial Contributors:
sl@0
    10
* Nokia Corporation - initial contribution.
sl@0
    11
*
sl@0
    12
* Contributors:
sl@0
    13
*
sl@0
    14
* Description:
sl@0
    15
*
sl@0
    16
*/
sl@0
    17
sl@0
    18
rofsname = dir1.rofs
sl@0
    19
rofssize = 0x1D8000
sl@0
    20
sl@0
    21
time = 10/12/2005 2:00:03
sl@0
    22
sl@0
    23
sl@0
    24
autosize = 0x4000
sl@0
    25
sl@0
    26
data=EPOCROOT##epoc32\rom\rofstest\hello8.txt		\Multiple\hidden1.txt
sl@0
    27
data=EPOCROOT##epoc32\rom\rofstest\hello8.txt		\Multiple\hidden3.txt
sl@0
    28
data=EPOCROOT##epoc32\rom\rofstest\hello8.txt		\Multiple\new1.txt
sl@0
    29
data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt		\Multiple\replaceme1.txt
sl@0
    30
data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt		\Multiple\replaceme2.txt
sl@0
    31
data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt		\Multiple\replaceme4.txt
sl@0
    32
data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt		\Multiple\romreplace.txt
sl@0
    33
hide=\Multiple\romhide.txt
sl@0
    34
sl@0
    35
REM exattrib test
sl@0
    36
sl@0
    37
REM TEST1 - should list test1[02-00] and test1[03-00]
sl@0
    38
data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt		Exattrib\test1.txt		exattrib=U
sl@0
    39
sl@0
    40
REM TEST2 (hide and override) - should list only test2[03-00]
sl@0
    41
hide=\Exattrib\test2.txt[02-00]
sl@0
    42
data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt		Exattrib\test2.txt		exattrib=U
sl@0
    43
sl@0
    44
REM TEST3 (hide, override by renaming and list) - should list only test3-1[02-00]
sl@0
    45
hide=\Exattrib\test3-1.txt[02-00]
sl@0
    46
rename=\Exattrib\test3-1.txt[02-00]	\Exattrib\test3-2.txt[02-00]
sl@0
    47
sl@0
    48
REM Test4 (creating, hiding and renaming to main rofs entry)
sl@0
    49
data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt		\Exattrib\test4-2.txt		exattrib=U
sl@0
    50
hide=\Exattrib\test4-2.txt[03-00]
sl@0
    51
rename=\Exattrib\test4-2.txt[03-00]	\Exattrib\test4-1.txt[02-00]
sl@0
    52
sl@0
    53
REM Test5 (creating file with name mangle and exattrib on)
sl@0
    54
data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt		\Exattrib\test5-1.txt[x-y]	exattrib=U
sl@0
    55
data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt		\Exattrib\test5-2.txt[x-y]
sl@0
    56
sl@0
    57
sl@0
    58
REM ******************************************************
sl@0
    59
REM Below are the failure test cases that does not apply hide 
sl@0
    60
REM for the present and next rofs mounts
sl@0
    61
REM ******************************************************
sl@0
    62
sl@0
    63
REM Test7 (creating, hiding and renaming to next rofs mount entry)
sl@0
    64
data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt		Exattrib\test7-1.txt		exattrib=U
sl@0
    65
hide=\Exattrib\test7-1.txt[03-00]
sl@0
    66
rename=\Exattrib\test7-1.txt[03-00]		\Exattrib\test7-1.txt[04-00]
sl@0
    67
sl@0
    68
REM Test8 (overriding normal file with exattrib)
sl@0
    69
REM Test8 (hide a non existing file from previous rofs mounts - but present in the next rofs mount)
sl@0
    70
data=EPOCROOT##epoc32\rom\rofstest\mrofs1.txt		Exattrib\test8-1.txt[04-00]
sl@0
    71
hide=\Exattrib\test8-1.txt[04-00]
sl@0
    72