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