[include]
file1 =\base\base_f32_env.ini
[RDir1]
name=RDir1
[RFs1]
name=RFs1
[TEntryArray1]
name=TEntryArray1
[CFileMan1]
name=CFileMan1
[TEntry1]
name =TEntry1
[TEntryTmp]
name =TEntryTmp
[PBASE-F32-RDir-PublicApi-001-Delete]
filename ={Drives, RAMDriveTestPath}rdir\
async =FALSE
operation =EOverWrite
[PBASE-F32-RDir-PublicApi-001-RamDiskPath]
dir ={Drives, RAMDriveTestPath}rdir\
[PBASE-F32-RDir-PublicApi-001-RmDir]
dir ={Drives, RAMDriveTestPath}rdir\
[PBASE-F32-RDir-PublicApi-NewL]
rfsObject =RFs1
[PBASE-F32-RDir-PublicApi-001-Copy_Files]
oldname ={Drives, SystemDriveChar}:\base\t_sfsrv\
newname ={Drives, RAMDriveTestPath}rdir\
async =false
operation =EOverWrite
[PBASE-F32-RDir-PublicApi-001-Copy_Any]
oldname ={Drives, SystemDriveChar}:\base\t_sfsrv\any.txt
newname ={Drives, RAMDriveTestPath}rdir\any.txt
async =false
operation =EOverWrite
[PBASE-F32-RDir-PublicApi-001-Copy_Bigline]
oldname ={Drives, SystemDriveChar}:\base\t_sfsrv\big_line.txt
newname ={Drives, RAMDriveTestPath}rdir\big_line.txt
async =false
operation =EOverWrite
[PBASE-F32-RDir-PublicApi-001-Copy_FtEof]
oldname ={Drives, SystemDriveChar}:\base\t_sfsrv\filetext_eof.txt
newname ={Drives, RAMDriveTestPath}rdir\filetext_eof.txt
async =false
operation =EOverWrite
[PBASE-F32-RDir-PublicApi-001-Copy_FtRead]
oldname ={Drives, SystemDriveChar}:\base\t_sfsrv\filetext_read.txt
newname ={Drives, RAMDriveTestPath}rdir\filetext_read.txt
async =false
operation =EOverWrite
[PBASE-F32-RDir-PublicApi-001-Copy_MLine]
oldname ={Drives, SystemDriveChar}:\base\t_sfsrv\multiline.txt
newname ={Drives, RAMDriveTestPath}rdir\multiline.txt
async =false
operation =EOverWrite
[PBASE-F32-RDir-PublicApi-001-Copy_NewFile]
oldname ={Drives, SystemDriveChar}:\base\t_sfsrv\new_file.txt
newname ={Drives, RAMDriveTestPath}rdir\new_file.txt
async =false
operation =EOverWrite
[PBASE-F32-RDir-PublicApi-001-Copy_Oneliner]
oldname ={Drives, SystemDriveChar}:\base\t_sfsrv\oneliner.txt
newname ={Drives, RAMDriveTestPath}rdir\oneliner.txt
async =false
operation =EOverWrite
[PBASE-F32-RDir-PublicApi-001-Copy_Test1]
oldname ={Drives, SystemDriveChar}:\base\t_sfsrv\Test1.txt
newname ={Drives, RAMDriveTestPath}rdir\Test1.txt
async =false
operation =EOverWrite
[PBASE-F32-RDir-PublicApi-001-Copy_Test2]
oldname ={Drives, SystemDriveChar}:\base\t_sfsrv\Test2.txt
newname ={Drives, RAMDriveTestPath}rdir\Test2.txt
async =false
operation =EOverWrite
[PBASE-F32-RDir-PublicApi-001-Copy_Test3]
oldname ={Drives, SystemDriveChar}:\base\t_sfsrv\Test3.txt
newname ={Drives, RAMDriveTestPath}rdir\Test3.txt
async =false
operation =EOverWrite
[PBASE-F32-RDir-PublicApi-001-Copy_Test]
oldname ={Drives, SystemDriveChar}:\base\t_sfsrv\test.txt
newname ={Drives, RAMDriveTestPath}rdir\test.txt
async =false
operation =EOverWrite
[PBASE-F32-RDir-PublicApi-global-001-Read_compare_sync]
entryObject =TEntry1
compare =TRUE
[PBASE-F32-RDir-PublicApi-global-001-Read_compare_async]
async =TRUE
entryObject =TEntry1
compare =TRUE
[PBASE-F32-RDir-PublicApi-global-001-assign_Test1]
object =TEntry1
expectedName =Test1.txt
[PBASE-F32-RDir-PublicApi-global-001-assign_Test2]
object =TEntry1
expectedName =Test2.txt
[PBASE-F32-RDir-PublicApi-global-001-assign_Test3]
object =TEntry1
expectedName =Test3.txt
[PBASE-F32-RDir-PublicApi-global-001-assign_USBLOAD]
object =TEntry1
expectedName =USBLOAD.ZIP
[PBASE-F32-RDir-PublicApi-global-001-assign_EOF]
object =TEntry1
expectedName =
[PBASE-F32-RDir-PublicApi-5001-001-Open_command005]
rfsObject =RFs1
path ={Drives, RAMDriveTestPath}rdir\
uidtype =0
[PBASE-F32-RDir-PublicApi-5002-001-Open_command005]
rfsObject =RFs1
path ={Drives, RAMDriveTestPath}rdir\
attmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5003-001-Open_command005]
rfsObject =RFs1
path ={Drives, RAMDriveTestPath}rdir\
attmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5003-001-Read_command006]
arrayObject =TEntryArray1
readarray =TRUE
compare =TRUE
filename1 =any.txt
filename2 =big_line.txt
filename3 =filetext_eof.txt
filename4 =filetext_read.txt
filename5 =multiline.txt
filename6 =new_file.txt
filename7 =oneliner.txt
filename8 =test.txt
filename9 =Test1.txt
filename10 =Test2.txt
filename11 =Test3.txt
[PBASE-F32-RDir-PublicApi-5004-001-Open_command005]
rfsObject =RFs1
path ={Drives, RAMDriveTestPath}rdir\
attmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5004-001-Read_command006]
async =TRUE
arrayObject =TEntryArray1
readarray =TRUE
compare =TRUE
filename1 =any.txt
filename2 =big_line.txt
filename3 =filetext_eof.txt
filename4 =filetext_read.txt
filename5 =multiline.txt
filename6 =new_file.txt
filename7 =oneliner.txt
filename8 =test.txt
filename9 =Test1.txt
filename10 =Test2.txt
filename11 =Test3.txt
[PBASE-F32-RDir-PublicApi-5007-001-Open_command005]
rfsObject =RFs1
path ={Drives, RAMDriveTestPath}rdir\
attmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5007-001-Read_command006]
entryObject =TEntry1
readarray =TRUE
compare =TRUE
filename1 =any.txt
filename2 =big_line.txt
filename3 =filetext_eof.txt
filename4 =filetext_read.txt
filename5 =multiline.txt
filename6 =new_file.txt
filename7 =oneliner.txt
filename8 =test.txt
filename9 =Test1.txt
filename10 =Test2.txt
filename11 =Test3.txt
filename12 =
[PBASE-F32-RDir-PublicApi-5008-001-Open_command005]
rfsObject =RFs1
path ={Drives, RAMDriveTestPath}rdir\
attmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5008-001-Read_command006]
async =TRUE
entryObject =TEntry1
readarray =TRUE
compare =TRUE
filename1 =any.txt
filename2 =big_line.txt
filename3 =filetext_eof.txt
filename4 =filetext_read.txt
filename5 =multiline.txt
filename6 =new_file.txt
filename7 =oneliner.txt
filename8 =test.txt
filename9 =Test1.txt
filename10 =Test2.txt
filename11 =Test3.txt
filename12 =
[PBASE-F32-RDir-PublicApi-5009-001-SetAtt_command005]
clearattmask =KEntryAttReadOnly
name ={Drives, RAMDriveTestPath}rdir\any.txt
setattmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5009-001-SetAtt_command006]
clearattmask =KEntryAttReadOnly
name ={Drives, RAMDriveTestPath}rdir\big_line.txt
setattmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5009-001-SetAtt_command008]
clearattmask =KEntryAttReadOnly
name ={Drives, RAMDriveTestPath}rdir\filetext_eof.txt
setattmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5009-001-SetAtt_command009]
clearattmask =KEntryAttReadOnly
name ={Drives, RAMDriveTestPath}rdir\filetext_read.txt
setattmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5009-001-SetAtt_command010]
clearattmask =KEntryAttReadOnly
name ={Drives, RAMDriveTestPath}rdir\multiline.txt
setattmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5009-001-SetAtt_command011]
clearattmask =KEntryAttReadOnly
name ={Drives, RAMDriveTestPath}rdir\new_file.txt
setattmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5009-001-SetAtt_command012]
clearattmask =KEntryAttReadOnly
name ={Drives, RAMDriveTestPath}rdir\oneliner.txt
setattmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5009-001-SetAtt_command013]
clearattmask =KEntryAttReadOnly
name ={Drives, RAMDriveTestPath}rdir\test.txt
setattmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5009-001-SetAtt_command014]
clearattmask =KEntryAttReadOnly
name ={Drives, RAMDriveTestPath}rdir\Test1.txt
setattmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5009-001-SetAtt_command015]
clearattmask =KEntryAttReadOnly
name ={Drives, RAMDriveTestPath}rdir\Test2.txt
setattmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5009-001-SetAtt_command016]
clearattmask =KEntryAttReadOnly
name ={Drives, RAMDriveTestPath}rdir\Test3.txt
setattmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5009-001-SetAtt_command020]
clearattmask =KEntryAttNormal
name ={Drives, RAMDriveTestPath}rdir\Test1.txt
setattmask =KEntryAttReadOnly
[PBASE-F32-RDir-PublicApi-5009-001-SetAtt_command021]
clearattmask =KEntryAttNormal
name ={Drives, RAMDriveTestPath}rdir\Test3.txt
setattmask =KEntryAttReadOnly
[PBASE-F32-RDir-PublicApi-5009-001-Open_command013]
rfsObject =RFs1
path ={Drives, RAMDriveTestPath}rdir\
attmask =KEntryAttReadOnly|KEntryAttMatchExclusive
[PBASE-F32-RDir-PublicApi-5009-001-Read_command014]
entryObject =TEntry1
[PBASE-F32-RDir-PublicApi-5009-001-Read_command015]
entryObject =TEntry1
[PBASE-F32-RDir-PublicApi-5009-001-Read_command016]
entryObject =TEntry1
[PBASE-F32-RDir-PublicApi-5009-001-SetAtt_command017]
clearattmask =KEntryAttReadOnly
name ={Drives, RAMDriveTestPath}rdir\Test1.txt
setattmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5009-001-SetAtt_command019]
clearattmask =KEntryAttReadOnly
name ={Drives, RAMDriveTestPath}rdir\Test3.txt
setattmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5010-001-Open_command005]
rfsObject =RFs1
path ={Drives, RAMDriveTestPath}rdir\*.txt
uidtype =0
[PBASE-F32-RDir-PublicApi-5010-001-Read_command007]
entryObject =TEntry1
readarray =TRUE
compare =TRUE
filename1 =any.txt
filename2 =big_line.txt
filename3 =filetext_eof.txt
filename4 =filetext_read.txt
filename5 =multiline.txt
filename6 =new_file.txt
filename7 =oneliner.txt
filename8 =test.txt
filename9 =Test1.txt
filename10 =Test2.txt
filename11 =Test3.txt
filename12 =
[PBASE-F32-RDir-PublicApi-5011-001-Open_command005]
rfsObject =RFs1
path ={Drives, RAMDriveTestPath}rdir\Test?.txt
attmask =KEntryAttNormal
[PBASE-F32-RDir-PublicApi-5011-001-Read_command006]
entryObject =TEntry1
[PBASE-F32-RDir-PublicApi-5011-001-Read_command007]
entryObject =TEntry1
[PBASE-F32-RDir-PublicApi-5011-001-Read_command008]
entryObject =TEntry1
[PBASE-F32-RDir-PublicApi-5011-001-Read_command009]
entryObject =TEntry1
[PBASE-F32-RDir-PublicApi-5101-001-Open_command005]
rfsObject =RFs1
path ={Drives, SystemDriveChar}:\base\t_sfsrv\NotExist\
uidtype =0
[PBASE-F32-RDir-PublicApi-5102-001-Open_command005]
rfsObject =RFs1
path ={Drives, SystemDriveChar}:\base\t_sfsrv\\\\
uidtype =0
[PBASE-F32-RDir-PublicApi-5103-001-Open_command005]
rfsObject =RFs1
path ={Drives, SystemDriveChar}:\base\t_sfsrv\\\\
attmask =KEntryAttNormal