diff -r 000000000000 -r a41df078684a kerneltest/f32test/server/t_fatcharsetconv_Cases.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/kerneltest/f32test/server/t_fatcharsetconv_Cases.h Mon Oct 19 15:55:17 2009 +0100 @@ -0,0 +1,7894 @@ +// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). +// All rights reserved. +// This component and the accompanying materials are made available +// under the terms of the License "Eclipse Public License v1.0" +// which accompanies this distribution, and is available +// at the URL "http://www.eclipse.org/legal/epl-v10.html". +// +// Initial Contributors: +// Nokia Corporation - initial contribution. +// +// Contributors: +// +// Description: +// f32test\server\T_Fatcharsetconv_Cases.h +// +// + +// Define Test Cases +#ifndef T_FATCHARSETCONV_CASES_H +#define T_FATCHARSETCONV_CASES_H + +#include "T_Fatcharsetconv_Aux.h" + +#if defined(_DEBUG) || defined(_DEBUG_RELEASE) +extern CFileMan* gFileman; +extern RPointerArray* gFileHandles; +extern TBool gAsynch; +extern TRequestStatus gStat; + +TChar gFixedDriveValid = 'C'; +TChar gFixedDriveInvalid = '?'; +TChar gFixedDriveReadOnly = 'Z'; +TChar gFixedDriveNotReady = 'A'; + +//////////////////////////////////////////////////////////// +// Test case definitions +//////////////////////////////////////////////////////////// +static const TTestCaseUnitaryBasic gBasicUnitaryTestCases[] = + { + +//******************************************************* + + + +//*********************only with alphabetic characters********************************** + +//Cases for RFile::Create() with only alphabetic characters: + + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with alphabetic character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {1, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\1\\Src\\ABC(DE).TX", + (TText*)L"?:\\T_FCSC\\1\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with alphabetic character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {2, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\2\\Src\\ABC(DE).TXTTXT", + (TText*)L"?:\\T_FCSC\\2\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with alphabetic character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {3, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\3\\Src\\ABC(DE).TXT", + (TText*)L"?:\\T_FCSC\\3\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with alphabetic character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {4, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\4\\Src\\ABCDEF(GH).TX", + (TText*)L"?:\\T_FCSC\\4\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with alphabetic character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {5, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\5\\Src\\ABCDEF(GH).TXTTXT", + (TText*)L"?:\\T_FCSC\\5\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with alphabetic character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {6, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\6\\Src\\ABCDEF(GH).TXT", + (TText*)L"?:\\T_FCSC\\6\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with alphabetic character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {7, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\7\\Src\\ABC(DEF).TX", + (TText*)L"?:\\T_FCSC\\7\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with alphabetic character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {8, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\8\\Src\\ABC(DEF).TXTTXT", + (TText*)L"?:\\T_FCSC\\8\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with alphabetic character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {9, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\9\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\9\\Src\\", {EMPTY, EMPTY}, + }, + }, + +//Cases for RFs::IsValidName() with only alphabetic characters: + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFs::IsValidName() +//! @SYMTestCaseDesc 1.Tests API with alphabetic character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {10, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\10\\Src\\ABC(DE).TX", + (TText*)L"?:\\T_FCSC\\10\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {11, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\11\\Src\\ABC(DE).TXTTXT", + (TText*)L"?:\\T_FCSC\\11\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {12, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\12\\Src\\ABC(DE).TXT", + (TText*)L"?:\\T_FCSC\\12\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {13, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\13\\Src\\ABCDEF(GH).TX", + (TText*)L"?:\\T_FCSC\\13\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {14, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\14\\Src\\ABCDEF(GH).TXTTXT", + (TText*)L"?:\\T_FCSC\\14\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {15, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\15\\Src\\ABCDEF(GH).TXT", + (TText*)L"?:\\T_FCSC\\15\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {16, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\16\\Src\\ABC(DEF).TX", + (TText*)L"?:\\T_FCSC\\16\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {17, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\17\\Src\\ABC(DEF).TXTTXT", + (TText*)L"?:\\T_FCSC\\17\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {18, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\18\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\18\\Src\\", {EMPTY, EMPTY}, + }, + }, + +//Cases for RFs::ReadFileSection() with only alphabetic characters: + { + {19, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\19\\Src\\ABC(DE).TX", + (TText*)L"?:\\T_FCSC\\19\\Src\\", {{0,EOB}, EMPTY}, + }, + }, + + { + {20, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\20\\Src\\ABC(DE).TXTTXT", + (TText*)L"?:\\T_FCSC\\20\\Src\\", {{1,EOB}, EMPTY}, + }, + }, + + { + {21, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\21\\Src\\ABC(DE).TXT", + (TText*)L"?:\\T_FCSC\\21\\Src\\", {{2,EOB}, EMPTY}, + }, + }, + + { + {22, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\22\\Src\\ABCDEF(GH).TX", + (TText*)L"?:\\T_FCSC\\22\\Src\\", {{3,EOB}, EMPTY}, + }, + }, + + { + {23, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\23\\Src\\ABCDEF(GH).TXTTXT", + (TText*)L"?:\\T_FCSC\\23\\Src\\", {{4,EOB}, EMPTY}, + }, + }, + + { + {24, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\24\\Src\\ABCDEF(GH).TXT", + (TText*)L"?:\\T_FCSC\\24\\Src\\", {{5,EOB}, EMPTY}, + }, + }, + + { + {25, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\25\\Src\\ABC(DEF).TX", + (TText*)L"?:\\T_FCSC\\25\\Src\\", {{6,EOB}, EMPTY}, + }, + }, + + { + {26, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\26\\Src\\ABC(DEF).TXTTXT", + (TText*)L"?:\\T_FCSC\\26\\Src\\", {{7,EOB}, EMPTY}, + }, + }, + + { + {27, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\27\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\27\\Src\\", {{8,EOB}, EMPTY}, + }, + }, + +//Cases for RFs::Delete() with only alphabetic characters: + { + {28, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\28\\Src\\ABC(DE).TX", + (TText*)L"?:\\T_FCSC\\28\\Src\\", {{0,EOB}, EMPTY}, + }, + }, + + { + {29, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\29\\Src\\ABC(DE).TXTTXT", + (TText*)L"?:\\T_FCSC\\29\\Src\\", {{1,EOB}, EMPTY}, + }, + }, + + { + {30, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\30\\Src\\ABC(DE).TXT", + (TText*)L"?:\\T_FCSC\\30\\Src\\", {{2,EOB}, EMPTY}, + }, + }, + + { + {31, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\31\\Src\\ABCDEF(GH).TX", + (TText*)L"?:\\T_FCSC\\31\\Src\\", {{3,EOB}, EMPTY}, + }, + }, + + { + {32, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\32\\Src\\ABCDEF(GH).TXTTXT", + (TText*)L"?:\\T_FCSC\\32\\Src\\", {{4,EOB}, EMPTY}, + }, + }, + + { + {33, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\33\\Src\\ABCDEF(GH).TXT", + (TText*)L"?:\\T_FCSC\\33\\Src\\", {{5,EOB}, EMPTY}, + }, + }, + + { + {34, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\34\\Src\\ABC(DEF).TX", + (TText*)L"?:\\T_FCSC\\34\\Src\\", {{6,EOB}, EMPTY}, + }, + }, + + { + {35, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\35\\Src\\ABC(DEF).TXTTXT", + (TText*)L"?:\\T_FCSC\\35\\Src\\", {{7,EOB}, EMPTY}, + }, + }, + + { + {36, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\36\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\36\\Src\\", {{8,EOB}, EMPTY}, + }, + }, + +//Cases for RDir::Open() with only alphabetic characters: + + { + {37, EOpenDir}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\37\\Src\\TESTDIR\\", + (TText*)L"?:\\T_FCSC\\37\\Src\\", {BLOCK12, EMPTY}, + }, + }, + +//Cases for RFs::RmDir() with only alphabetic characters: + { + {38, ERemoveDir}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\38\\Src\\TESTDIR\\DIR2\\", + (TText*)L"?:\\T_FCSC\\38\\Src\\", {BLOCK12, EMPTY}, + }, + }, + +//Cases for RFs::IsFileInRom() with only alphabetic characters: + { + {39, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\39\\Src\\ABC(DE).TX", + (TText*)L"?:\\T_FCSC\\39\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {40, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\40\\Src\\ABC(DE).TXTTXT", + (TText*)L"?:\\T_FCSC\\40\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {41, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\41\\Src\\ABC(DE).TXT", + (TText*)L"?:\\T_FCSC\\41\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {42, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\42\\Src\\ABCDEF(GH).TX", + (TText*)L"?:\\T_FCSC\\42\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {43, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\43\\Src\\ABCDEF(GH).TXTTXT", + (TText*)L"?:\\T_FCSC\\43\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {44, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\44\\Src\\ABCDEF(GH).TXT", + (TText*)L"?:\\T_FCSC\\44\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {45, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\45\\Src\\ABC(DEF).TX", + (TText*)L"?:\\T_FCSC\\45\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {46, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\46\\Src\\ABC(DEF).TXTTXT", + (TText*)L"?:\\T_FCSC\\46\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {47, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\47\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\47\\Src\\", {BLOCK01, EMPTY}, + }, + }, + +//Cases for RFile::Replace() with only alphabetic characters: + { + {48, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\48\\Src\\ABC(DE).TX", + (TText*)L"?:\\T_FCSC\\48\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {49, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\49\\Src\\ABC(DE).TXTTXT", + (TText*)L"?:\\T_FCSC\\49\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {50, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\50\\Src\\ABC(DE).TXT", + (TText*)L"?:\\T_FCSC\\50\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {51, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\51\\Src\\ABCDEF(GH).TX", + (TText*)L"?:\\T_FCSC\\51\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {52, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\52\\Src\\ABCDEF(GH).TXTTXT", + (TText*)L"?:\\T_FCSC\\52\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {53, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\53\\Src\\ABCDEF(GH).TXT", + (TText*)L"?:\\T_FCSC\\53\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {54, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\54\\Src\\ABC(DEF).TX", + (TText*)L"?:\\T_FCSC\\54\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {55, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\55\\Src\\ABC(DEF).TXTTXT", + (TText*)L"?:\\T_FCSC\\55\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {56, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\56\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\56\\Src\\", {EMPTY, EMPTY}, + }, + }, + +//Cases for RFile::FullName(),RFile::Name(),RFs::RealName() with only alphabetic characters: + + { + {57, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\57\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\57\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {58, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\58\\Src\\ABC(DE).TXTTXT", + (TText*)L"?:\\T_FCSC\\58\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {59, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\59\\Src\\ABC(DE).TXT", + (TText*)L"?:\\T_FCSC\\59\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {60, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\60\\Src\\ABCDEF(GH).TX", + (TText*)L"?:\\T_FCSC\\60\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {61, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\61\\Src\\ABCDEF(GH).TXTTXT", + (TText*)L"?:\\T_FCSC\\61\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {62, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\62\\Src\\ABCDEF(GH).TXT", + (TText*)L"?:\\T_FCSC\\62\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {63, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\63\\Src\\ABC(DEF).TX", + (TText*)L"?:\\T_FCSC\\63\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {64, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\64\\Src\\ABC(DEF).TXTTXT", + (TText*)L"?:\\T_FCSC\\64\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {65, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\65\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\65\\Src\\", {BLOCK01, EMPTY}, + }, + }, + +//Cases for RFile::FullName(),RFile::Name(),RFs::RealName() with only alphabetic characters: + { + {66, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\66\\Src\\ABC(DE).TX", + (TText*)L"?:\\T_FCSC\\66\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {67, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\67\\Src\\ABC(DE).TXTTXT", + (TText*)L"?:\\T_FCSC\\67\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {68, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\68\\Src\\ABC(DE).TXT", + (TText*)L"?:\\T_FCSC\\68\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {69, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\69\\Src\\ABCDEF(GH).TX", + (TText*)L"?:\\T_FCSC\\69\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {70, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\70\\Src\\ABCDEF(GH).TXTTXT", + (TText*)L"?:\\T_FCSC\\70\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {71, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\71\\Src\\ABCDEF(GH).TXT", + (TText*)L"?:\\T_FCSC\\71\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {72, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\72\\Src\\ABC(DEF).TX", + (TText*)L"?:\\T_FCSC\\72\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {73, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\73\\Src\\ABC(DEF).TXTTXT", + (TText*)L"?:\\T_FCSC\\73\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {74, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\74\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\74\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {75, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\75\\Src\\TESTDIR\\DIR2\\", + (TText*)L"?:\\T_FCSC\\75\\Src\\", {BLOCK12, EMPTY}, + }, + }, + +//Cases for RFs::Att() and RFs::SetAtt() with only alphabetic characters: + { + {76, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\76\\Src\\ABC(DE).TX", + (TText*)L"?:\\T_FCSC\\76\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {77, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\77\\Src\\ABC(DE).TXTTXT", + (TText*)L"?:\\T_FCSC\\77\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {78, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\78\\Src\\ABC(DE).TXT", + (TText*)L"?:\\T_FCSC\\78\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {79, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\79\\Src\\ABCDEF(GH).TX", + (TText*)L"?:\\T_FCSC\\79\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {80, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\80\\Src\\ABCDEF(GH).TXTTXT", + (TText*)L"?:\\T_FCSC\\80\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {81, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\81\\Src\\ABCDEF(GH).TXT", + (TText*)L"?:\\T_FCSC\\81\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {82, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\82\\Src\\ABC(DEF).TX", + (TText*)L"?:\\T_FCSC\\82\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {83, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\83\\Src\\ABC(DEF).TXTTXT", + (TText*)L"?:\\T_FCSC\\83\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {84, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\84\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\84\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {85, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\85\\Src\\TESTDIR\\DIR3\\", + (TText*)L"?:\\T_FCSC\\85\\Src\\", {BLOCK12, EMPTY}, + }, + }, + +//Cases for RFs::Entry() with only alphabetic characters: + { + {86, ERFsEntry}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\86\\Src\\TESTDIR_FS\\", + (TText*)L"?:\\T_FCSC\\86\\Src\\", {BLOCK13, EMPTY}, + }, + }, + +//Cases for RFs::GetDir() with only alphabetic characters: + { + {87, EGetDir}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\87\\Src\\TESTDIR_FS\\DIR2\\", + (TText*)L"?:\\T_FCSC\\87\\Src\\", {BLOCK13, EMPTY}, + }, + }, + +//Cases for RFs::MkDir() with only alphabetic characters: + { + {88, EMkDir}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\88\\Src\\TESTDIR_FS\\", + (TText*)L"?:\\T_FCSC\\88\\Src\\", {EMPTY, EMPTY}, + }, + }, + +//Cases for RFs::MkDirAll() with only alphabetic characters: + { + {89, EMkDirAll}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\89\\Src\\TESTDIR_FS\\DIR2\\", + (TText*)L"?:\\T_FCSC\\89\\Src\\", {EMPTY, EMPTY}, + }, + }, + +//Cases for RFile::Temp(): + { + {90, EFileTemp}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\90\\Src\\", + (TText*)L"?:\\T_FCSC\\90\\Src\\", {EMPTY, EMPTY}, + }, + }, + + +//*********************only with Unicode characters**************************************** + +//Cases for RFile::Create() with Unicode characters: + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {91, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\91\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\91\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {92, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\92\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\92\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {93, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\93\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\93\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {94, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\94\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\94\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {95, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\95\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\95\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {96, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\96\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\96\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {97, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\97\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\97\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {98, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\98\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\98\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {99, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\99\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\99\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {100, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\100\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\100\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {101, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\101\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\101\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {102, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\102\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\102\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {103, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\103\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\103\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {104, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\104\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\104\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {105, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\105\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\105\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {106, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\106\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\106\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {107, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\107\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\107\\Src\\", {EMPTY, EMPTY}, + }, + }, + + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {108, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\108\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\108\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {109, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\109\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\109\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Unicode character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {110, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\110\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\110\\Src\\", {EMPTY, EMPTY}, + }, + }, + +//Cases for RFs::IsValidName() with Unicode characters: + + { + {111, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\111\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\111\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {112, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\112\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\112\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {113, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\113\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\113\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {114, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\114\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\114\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {115, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\115\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\115\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {116, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\116\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\116\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {117, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\117\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\117\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {118, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\118\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\118\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {119, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\119\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\119\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {120, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\120\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\120\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {121, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\121\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\121\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {122, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\122\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\122\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {123, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\123\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\123\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {124, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\124\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\124\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {125, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\125\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\125\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {126, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\126\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\126\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {127, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\127\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\127\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {128, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\128\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\128\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {129, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\129\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\129\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {130, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\130\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\130\\Src\\", {EMPTY, EMPTY}, + }, + }, + +//Cases for RFs::ReadFileSection() with Unicode characters: + { + {131, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\131\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\131\\Src\\", {{9,EOB}, EMPTY}, + }, + }, + + { + {132, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\132\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\132\\Src\\", {{10,EOB}, EMPTY}, + }, + }, + + { + {133, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\133\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\133\\Src\\", {{11,EOB}, EMPTY}, + }, + }, + + { + {134, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\134\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\134\\Src\\", {{12,EOB}, EMPTY}, + }, + }, + + { + {135, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\135\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\135\\Src\\", {{13,EOB}, EMPTY}, + }, + }, + + { + {136, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\136\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\136\\Src\\", {{14,EOB}, EMPTY}, + }, + }, + + { + {137, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\137\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\137\\Src\\", {{15,EOB}, EMPTY}, + }, + }, + + { + {138, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\138\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\138\\Src\\", {{16,EOB}, EMPTY}, + }, + }, + + { + {139, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\139\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\139\\Src\\", {{17,EOB}, EMPTY}, + }, + }, + + { + {140, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\140\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\140\\Src\\", {{18,EOB}, EMPTY}, + }, + }, + + { + {141, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\141\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\141\\Src\\", {{19,EOB}, EMPTY}, + }, + }, + + { + {142, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\142\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\142\\Src\\", {{20,EOB}, EMPTY}, + }, + }, + + { + {143, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\143\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\143\\Src\\", {{21,EOB}, EMPTY}, + }, + }, + + { + {144, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\144\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\144\\Src\\", {{22,EOB}, EMPTY}, + }, + }, + + { + {145, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\145\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\145\\Src\\", {{23,EOB}, EMPTY}, + }, + }, + + { + {146, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\146\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\146\\Src\\", {{24,EOB}, EMPTY}, + }, + }, + + { + {147, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\147\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\147\\Src\\", {{25,EOB}, EMPTY}, + }, + }, + + { + {148, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\148\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\148\\Src\\", {{26,EOB}, EMPTY}, + }, + }, + + { + {149, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\149\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\149\\Src\\", {{27,EOB}, EMPTY}, + }, + }, + + { + {150, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\150\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\150\\Src\\", {{28,EOB}, EMPTY}, + }, + }, + +//Cases for RFs::Delete() with Unicode characters: + { + {151, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\151\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\151\\Src\\", {{9,EOB}, EMPTY}, + }, + }, + + { + {152, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\152\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\152\\Src\\", {{10,EOB}, EMPTY}, + }, + }, + + { + {153, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\153\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\153\\Src\\", {{11,EOB}, EMPTY}, + }, + }, + + { + {154, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\154\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\154\\Src\\", {{12,EOB}, EMPTY}, + }, + }, + + { + {155, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\155\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\155\\Src\\", {{13,EOB}, EMPTY}, + }, + }, + + { + {156, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\156\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\156\\Src\\", {{14,EOB}, EMPTY}, + }, + }, + + { + {157, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\157\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\157\\Src\\", {{15,EOB}, EMPTY}, + }, + }, + + { + {158, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\158\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\158\\Src\\", {{16,EOB}, EMPTY}, + }, + }, + + { + {159, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\159\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\159\\Src\\", {{17,EOB}, EMPTY}, + }, + }, + + { + {160, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\160\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\160\\Src\\", {{18,EOB}, EMPTY}, + }, + }, + + { + {161, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\161\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\161\\Src\\", {{19,EOB}, EMPTY}, + }, + }, + + { + {162, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\162\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\162\\Src\\", {{20,EOB}, EMPTY}, + }, + }, + + { + {163, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\163\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\163\\Src\\", {{21,EOB}, EMPTY}, + }, + }, + + { + {164, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\164\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\164\\Src\\", {{22,EOB}, EMPTY}, + }, + }, + + { + {165, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\165\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\165\\Src\\", {{23,EOB}, EMPTY}, + }, + }, + + { + {166, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\166\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\166\\Src\\", {{24,EOB}, EMPTY}, + }, + }, + + { + {167, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\167\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\167\\Src\\", {{25,EOB}, EMPTY}, + }, + }, + + { + {168, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\168\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\168\\Src\\", {{26,EOB}, EMPTY}, + }, + }, + + { + {169, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\169\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\169\\Src\\", {{27,EOB}, EMPTY}, + }, + }, + + { + {170, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\170\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\170\\Src\\", {{28,EOB}, EMPTY}, + }, + }, + +//Cases for RDir::Open() with Unicode characters: + { + {171, EOpenDir}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\171\\Src\\\x65B0\x6587\\", + (TText*)L"?:\\T_FCSC\\171\\Src\\", {BLOCK17, EMPTY}, + }, + }, + +//Cases for RFs::RmDir() with Unicode characters: + { + {172, ERemoveDir}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\172\\Src\\\x65B0\x6587\\\x65B0\x6587\x65B0\x6587\x65B0\\", + (TText*)L"?:\\T_FCSC\\172\\Src\\", {BLOCK17, EMPTY}, + }, + }, + +//Cases for RFs::IsFileInRom() with Unicode characters: + { + {173, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\173\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\173\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {174, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\174\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\174\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {175, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\175\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\175\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {176, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\176\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\176\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {177, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\177\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\177\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {178, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\178\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\178\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {179, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\179\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\179\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {180, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\180\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\180\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {181, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\181\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\181\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {182, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\182\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\182\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {183, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\183\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\183\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {184, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\184\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\184\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {185, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\185\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\185\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {186, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\186\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\186\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {187, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\187\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\187\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {188, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\188\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\188\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {189, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\189\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\189\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {190, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\190\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\190\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {191, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\191\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\191\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {192, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\192\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\192\\Src\\", {BLOCK06, EMPTY}, + }, + }, + +//Cases for RFile::Replace() with Unicode characters: + { + {193, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\193\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\193\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {194, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\194\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\194\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {195, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\195\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\195\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {196, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\196\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\196\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {197, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\197\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\197\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {198, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\198\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\198\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {199, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\199\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\199\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {200, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\200\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\200\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {201, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\201\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\201\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {202, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\202\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\202\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {203, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\203\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\203\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {204, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\204\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\204\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {205, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\205\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\205\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {206, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\206\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\206\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {207, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\207\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\207\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {208, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\208\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\208\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {209, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\209\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\209\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {210, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\210\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\210\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {211, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\211\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\211\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {212, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\212\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\212\\Src\\", {EMPTY, EMPTY}, + }, + }, + +//Cases for RFile::FullName(),RFile::Name(),RFs::RealName() with Unicode characters: + { + {213, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\213\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\213\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {214, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\214\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\214\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {215, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\215\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\215\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {216, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\216\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\216\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {217, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\217\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\217\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {218, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\218\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\218\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {219, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\219\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\219\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {220, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\220\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\220\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {221, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\221\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\221\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {222, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\222\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\222\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {223, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\223\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\223\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {224, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\224\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\224\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {225, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\225\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\225\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {226, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\226\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\226\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {227, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\227\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\227\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {228, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\228\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\228\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {229, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\229\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\229\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {230, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\230\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\230\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {231, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\231\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\231\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {232, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\232\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\232\\Src\\", {BLOCK06, EMPTY}, + }, + }, + +//Cases for RFile::FullName(),RFile::Name(),RFs::RealName() with Unicode characters: + { + {233, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\233\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\233\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {234, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\234\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\234\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {235, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\235\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\235\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {236, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\236\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\236\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {237, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\237\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\237\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {238, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\238\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\238\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {239, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\239\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\239\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {240, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\240\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\240\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {241, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\241\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\241\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {242, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\242\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\242\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {243, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\243\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\243\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {244, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\244\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\244\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {245, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\245\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\245\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {246, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\246\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\246\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {247, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\247\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\247\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {248, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\248\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\248\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {249, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\249\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\249\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {250, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\250\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\250\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {251, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\251\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\251\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {252, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\252\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\252\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {253, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\253\\Src\\\x65B0\x6587\\\x65B0\x6587\x65B0\x6587\\", + (TText*)L"?:\\T_FCSC\\253\\Src\\", {BLOCK17, EMPTY}, + }, + }, + +//Cases for RFs::Att() and RFs::SetAtt() with Unicode characters: + { + {254, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\254\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\254\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {255, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\255\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\255\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {256, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\256\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\256\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {257, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\257\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\257\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {258, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\258\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\258\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {259, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\259\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\259\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {260, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\260\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\260\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {261, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\261\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\261\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {262, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\262\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\262\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {263, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\263\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\263\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {264, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\264\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\264\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {265, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\265\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\265\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {266, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\266\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\266\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {267, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\267\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\267\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {268, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\268\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\268\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {269, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\269\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\269\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {270, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\270\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\270\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {271, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\271\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\271\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {272, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\272\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\272\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {273, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\273\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\273\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {274, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\274\\Src\\\x65B0\x6587\\\x65B0\x6587\x65B0\x6587\x65B0\x6587\\", + (TText*)L"?:\\T_FCSC\\274\\Src\\", {BLOCK17, EMPTY}, + }, + }, + +//Cases for RFs::Entry() with Unicode characters: + { + {275, ERFsEntry}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\275\\Src\\\x65B0\x6587\x4EF6\\", + (TText*)L"?:\\T_FCSC\\275\\Src\\", {BLOCK18, EMPTY}, + }, + }, + +//Cases for RFs::GetDir() with Unicode characters: + { + {276, EGetDir}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\276\\Src\\\x65B0\x6587\x4EF6\\\x65B0\x4EF6\x65B0\x4EF6\\", + (TText*)L"?:\\T_FCSC\\276\\Src\\", {BLOCK18, EMPTY}, + }, + }, + +//Cases for RFs::MkDir() with Unicode characters: + { + {277, EMkDir}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\277\\Src\\\x65B0\x6587\x4EF6\\", + (TText*)L"?:\\T_FCSC\\277\\Src\\", {EMPTY, EMPTY}, + }, + }, + +//Cases for RFs::MkDirAll() with Unicode characters: + { + {278, EMkDirAll}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\278\\Src\\\x65B0\x6587\x4EF6\\\x65B0\x4EF6\x65B0\x4EF6\x6587\\", + (TText*)L"?:\\T_FCSC\\278\\Src\\", {EMPTY, EMPTY}, + }, + }, + +//*********************Mixed(alpha and unicode characters********************************** + +//Cases for RFile::Create() with Mixed characters: + + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {279, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\279\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\279\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {280, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\280\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\280\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {281, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\281\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\281\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {282, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\282\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\282\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {283, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\283\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\283\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {284, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\284\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\284\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {285, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\285\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\285\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {286, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\286\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\286\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {287, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\287\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\287\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {288, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\288\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\288\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {289, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\289\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\289\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {290, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\290\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\290\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {291, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\291\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\291\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {292, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\292\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\292\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {293, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\293\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\293\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {294, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\294\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\294\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {295, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\295\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\295\\Src\\", {EMPTY, EMPTY}, + }, + }, + + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {296, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\296\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\296\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {297, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\297\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\297\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {298, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\298\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\298\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {299, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\299\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\299\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {300, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\300\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\300\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {301, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\301\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\301\\Src\\", {EMPTY, EMPTY}, + }, + }, + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {302, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\302\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\302\\Src\\", {EMPTY, EMPTY}, + }, + }, + + //--------------------------------------------- +//! @SYMTestCaseID PBASE-T_ +//! @SYMTestType CIT +//! +//! @SYMAPI RFile::Create() +//! @SYMTestCaseDesc 1.Tests API with Mixed character as input. +//! @SYMTestActions Creates the file successfully. +//! @SYMTestExpectedResults 1.KErrNone in success case +//! @SYMTestPriority High +//! @SYMTestStatus Implemented +//--------------------------------------------- + { + {303, ECreateFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\303\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\303\\Src\\", {EMPTY, EMPTY}, + }, + }, + +//Cases for RFs::IsValidName() with Mixed characters: + { + {304, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\304\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\304\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {305, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\305\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\305\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {306, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\306\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\306\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {307, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\307\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\307\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {308, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\308\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\308\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {309, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\309\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\309\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {310, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\310\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\310\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {311, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\311\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\311\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {312, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\312\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\312\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {313, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\313\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\313\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {314, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\314\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\314\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {315, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\315\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\315\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {316, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\316\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\316\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {317, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\317\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\317\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {318, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\318\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\318\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {319, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\319\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\319\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {320, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\320\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\320\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {321, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\321\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\321\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {322, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\322\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\322\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {323, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\323\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\323\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {324, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\324\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\324\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {325, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\325\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\325\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {326, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\326\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\326\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {327, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\327\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\327\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {328, EIsValidName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\328\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\328\\Src\\", {EMPTY, EMPTY}, + }, + }, + +//Cases for RFs::ReadFileSection() with Mixed characters: + { + {329, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\329\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\329\\Src\\", {{29,EOB}, EMPTY}, + }, + }, + + { + {330, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\330\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\330\\Src\\", {{30,EOB}, EMPTY}, + }, + }, + + { + {331, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\331\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\331\\Src\\", {{31,EOB}, EMPTY}, + }, + }, + + { + {332, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\332\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\332\\Src\\", {{32,EOB}, EMPTY}, + }, + }, + + { + {333, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\333\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\333\\Src\\", {{33,EOB}, EMPTY}, + }, + }, + + { + {334, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\334\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\334\\Src\\", {{34,EOB}, EMPTY}, + }, + }, + + { + {335, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\335\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\335\\Src\\", {{35,EOB}, EMPTY}, + }, + }, + + { + {336, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\336\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\336\\Src\\", {{36,EOB}, EMPTY}, + }, + }, + + { + {337, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\337\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\337\\Src\\", {{37,EOB}, EMPTY}, + }, + }, + + { + {338, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\338\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\338\\Src\\", {{38,EOB}, EMPTY}, + }, + }, + + { + {339, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\339\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\339\\Src\\", {{39,EOB}, EMPTY}, + }, + }, + + { + {340, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\340\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\340\\Src\\", {{40,EOB}, EMPTY}, + }, + }, + + { + {341, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\341\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\341\\Src\\", {{41,EOB}, EMPTY}, + }, + }, + + { + {342, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\342\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\342\\Src\\", {{42,EOB}, EMPTY}, + }, + }, + + { + {343, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\343\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\343\\Src\\", {{43,EOB}, EMPTY}, + }, + }, + + { + {344, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\344\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\344\\Src\\", {{44,EOB}, EMPTY}, + }, + }, + + { + {345, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\345\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\345\\Src\\", {{45,EOB}, EMPTY}, + }, + }, + + { + {346, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\346\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\346\\Src\\", {{46,EOB}, EMPTY}, + }, + }, + + { + {347, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\347\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\347\\Src\\", {{47,EOB}, EMPTY}, + }, + }, + + { + {348, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\348\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\348\\Src\\", {{48,EOB}, EMPTY}, + }, + }, + + { + {349, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\349\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\349\\Src\\", {{49,EOB}, EMPTY}, + }, + }, + + { + {350, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\350\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\350\\Src\\", {{50,EOB}, EMPTY}, + }, + }, + + { + {351, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\351\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\351\\Src\\", {{51,EOB}, EMPTY}, + }, + }, + + { + {352, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\352\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\352\\Src\\", {{52,EOB}, EMPTY}, + }, + }, + + { + {353, EReadFileSection}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\353\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\353\\Src\\", {{53,EOB}, EMPTY}, + }, + }, + +//Cases for RFs::Delete() with only Mixed characters: + { + {354, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\354\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\354\\Src\\", {{29,EOB}, EMPTY}, + }, + }, + + { + {355, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\355\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\355\\Src\\", {{30,EOB}, EMPTY}, + }, + }, + + { + {356,EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\356\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\356\\Src\\", {{31,EOB}, EMPTY}, + }, + }, + + { + {357,EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\357\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\357\\Src\\", {{32,EOB}, EMPTY}, + }, + }, + + { + {358, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\358\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\358\\Src\\", {{33,EOB}, EMPTY}, + }, + }, + + { + {359, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\359\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\359\\Src\\", {{34,EOB}, EMPTY}, + }, + }, + + { + {360, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\360\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\360\\Src\\", {{35,EOB}, EMPTY}, + }, + }, + + { + {361, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\361\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\361\\Src\\", {{36,EOB}, EMPTY}, + }, + }, + + { + {362, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\362\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\362\\Src\\", {{37,EOB}, EMPTY}, + }, + }, + + { + {363, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\363\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\363\\Src\\", {{38,EOB}, EMPTY}, + }, + }, + + { + {364, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\364\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\364\\Src\\", {{39,EOB}, EMPTY}, + }, + }, + + { + {365, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\365\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\365\\Src\\", {{40,EOB}, EMPTY}, + }, + }, + + { + {366, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\366\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\366\\Src\\", {{41,EOB}, EMPTY}, + }, + }, + + { + {367, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\367\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\367\\Src\\", {{42,EOB}, EMPTY}, + }, + }, + + { + {368, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\368\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\368\\Src\\", {{43,EOB}, EMPTY}, + }, + }, + + { + {369, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\369\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\369\\Src\\", {{44,EOB}, EMPTY}, + }, + }, + + { + {370, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\370\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\370\\Src\\", {{45,EOB}, EMPTY}, + }, + }, + + { + {371, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\371\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\371\\Src\\", {{46,EOB}, EMPTY}, + }, + }, + + { + {372, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\372\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\372\\Src\\", {{47,EOB}, EMPTY}, + }, + }, + + { + {373, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\373\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\373\\Src\\", {{48,EOB}, EMPTY}, + }, + }, + + { + {374, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\374\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\374\\Src\\", {{49,EOB}, EMPTY}, + }, + }, + + { + {375, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\375\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\375\\Src\\", {{50,EOB}, EMPTY}, + }, + }, + + { + {376, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\376\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\376\\Src\\", {{51,EOB}, EMPTY}, + }, + }, + + { + {377, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\377\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\377\\Src\\", {{52,EOB}, EMPTY}, + }, + }, + + { + {378, EDeleteFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\378\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\378\\Src\\", {{53,EOB}, EMPTY}, + }, + }, + +//Cases for RDir::Open() with Mixed characters: + { + {379, EOpenDir}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\379\\Src\\\x65B0(A)\x6587\\", + (TText*)L"?:\\T_FCSC\\379\\Src\\", {BLOCK20, EMPTY}, + }, + }, + +//Cases for Rfs::RmDir() with Mixed characters: + { + {380, ERemoveDir}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\380\\Src\\\x65B0\x6587(AB)\\\x65B0\x4EF6(AB)\x4EF6\\", + (TText*)L"?:\\T_FCSC\\380\\Src\\", {BLOCK21, EMPTY}, + }, + }, + +//Cases for RFs::IsFileInRom() with Mixed characters: + { + {381, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\381\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\381\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {382, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\382\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\382\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {383,EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\383\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\383\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {384,EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\384\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\384\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {385, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\385\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\385\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {386, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\386\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\386\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {387, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\387\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\387\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {388, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\388\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\388\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {389, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\389\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\389\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {390, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\390\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\390\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {391, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\391\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\391\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {392, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\392\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\392\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {393, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\393\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\393\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {394, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\394\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\394\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {395, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\395\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\395\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {396, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\396\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\396\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {397, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\397\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\397\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {398, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\398\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\398\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {399, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\399\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\399\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {400, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\400\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\400\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {401, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\401\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\401\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {402, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\402\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\402\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {403, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\403\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\403\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {404, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\404\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\404\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {405, EIsFileInRom}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\405\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\405\\Src\\", {BLOCK11, EMPTY}, + }, + }, + +//Cases for RFile::Replace() with Mixed characters: + { + {406, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\406\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\406\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {407, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\407\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\407\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {408, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\408\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\408\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {409, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\409\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\409\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {410, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\410\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\410\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {411, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\411\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\411\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {412, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\412\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\412\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {413, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\413\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\413\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {414, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\414\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\414\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {415, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\415\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\415\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {416, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\416\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\416\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {417, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\417\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\417\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {418, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\418\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\418\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {419, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\419\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\419\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {420, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\420\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\420\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {421, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\421\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\421\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {422, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\422\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\422\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {423, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\423\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\423\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {424, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\424\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\424\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {425, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\425\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\425\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {426, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\426\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\426\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {427, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\427\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\427\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {428, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\428\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\428\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {429, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\429\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\429\\Src\\", {EMPTY, EMPTY}, + }, + }, + + { + {430, EReplaceFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\430\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\430\\Src\\", {EMPTY, EMPTY}, + }, + }, + +//Cases for RFile::FullName(),RFile::Name(),RFs::RealName() with Mixed characters: + { + {431, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\431\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\431\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {432, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\432\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\432\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {433,EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\433\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\433\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {434,EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\434\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\434\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {435, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\435\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\435\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {436, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\436\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\436\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {437, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\437\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\437\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {438, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\438\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\438\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {439, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\439\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\439\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {440, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\440\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\440\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {441, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\441\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\441\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {442, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\442\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\442\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {443, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\443\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\443\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {444, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\444\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\444\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {445, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\445\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\445\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {446, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\446\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\446\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {447, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\447\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\447\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {448, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\448\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\448\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {449, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\449\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\449\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {450, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\450\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\450\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {451, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\451\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\451\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {452, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\452\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\452\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {453, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\453\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\453\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {454, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\454\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\454\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {455, EOperateOnFileNames}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\455\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\455\\Src\\", {BLOCK11, EMPTY}, + }, + }, + +//Cases for RFile::FullName(),RFile::Name(),RFs::RealName() with only alphabetic characters: + { + {456, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\456\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\456\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {457, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\457\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\457\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {458,EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\458\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\458\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {459,EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\459\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\459\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {460, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\460\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\460\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {461, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\461\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\461\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {462, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\462\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\462\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {463, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\463\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\463\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {464, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\464\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\464\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {465, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\465\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\465\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {466, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\466\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\466\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {467, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\467\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\467\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {468, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\468\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\468\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {469, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\469\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\469\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {470, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\470\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\470\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {471, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\471\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\471\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {472, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\472\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\472\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {473, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\473\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\473\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {474, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\474\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\474\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {475, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\475\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\475\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {476, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\476\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\476\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {477, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\477\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\477\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {478, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\478\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\478\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {479, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\479\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\479\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {480, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\480\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\480\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + + { + {481, EFileModify}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\481\\Src\\\x65B0(A)\x6587\\\x65B0(ABCD)\x65B0\\", + (TText*)L"?:\\T_FCSC\\481\\Src\\", {BLOCK20, EMPTY}, + }, + }, + +//Cases for RFs::Att() and RFs::SetAtt() with Mixed characters: + { + {482, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\482\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\482\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {483, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\483\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\483\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {484,EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\484\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\484\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {485,EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\485\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\485\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {486, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\486\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\486\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {487, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\487\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\487\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {488, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\488\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\488\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {489, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\489\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\489\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {490, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\490\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\490\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {491, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\491\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\491\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {492, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\492\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\492\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {493, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\493\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\493\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {494, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\494\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\494\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {495, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\495\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\495\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {496, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\496\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\496\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {497, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\497\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\497\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {498, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\498\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\498\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {499, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\499\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\499\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {500, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\500\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\500\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {501, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\501\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\501\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {502, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\502\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\502\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {503, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\503\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\503\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {504, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\504\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\504\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {505, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\505\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\505\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {506, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\506\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\506\\Src\\", {BLOCK11, EMPTY}, + }, + }, + { + {507, EFileAttributes}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\507\\Src\\\x65B0(A)\x6587\\\x65B0\x65B0\x65B0(ABGH)\x65B0\x65B0\x65B0\\", + (TText*)L"?:\\T_FCSC\\507\\Src\\", {BLOCK20, EMPTY}, + }, + }, + +//Cases for RFs::Entry() with Mixed characters: + { + {508, ERFsEntry}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\508\\Src\\\x65B0\x6587(AB)\\", + (TText*)L"?:\\T_FCSC\\508\\Src\\", {BLOCK21, EMPTY}, + }, + }, + +//Cases for RFs::GetDir() with Mixed characters: + { + {509, EGetDir}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\509\\Src\\\x65B0\x6587(AB)\\\x65B0\x4EF6(ABCDEF)\x4EF6\x6587\\", + (TText*)L"?:\\T_FCSC\\509\\Src\\", {BLOCK21, EMPTY}, + }, + }, + +//Cases for RFs::MkDir() with Mixed characters: + { + {510, EMkDir}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\510\\Src\\\x65B0\x6587(AB)\\", + (TText*)L"?:\\T_FCSC\\510\\Src\\", {EMPTY, EMPTY}, + }, + }, + +//Cases for RFs::MkDirAll() with Mixed characters: + { + {511, EMkDirAll}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\511\\Src\\\x65B0\x6587(AB)\\\x65B0\x4EF6(AB)\x4EF6\\", + (TText*)L"?:\\T_FCSC\\511\\Src\\", {EMPTY, EMPTY}, + }, + }, + + //Cases for RDir::Read() with only alphabetic characters: + { + {512, EReadDir , 0, KErrEof, KErrEof, KErrEof}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\512\\Src\\TESTDIR\\", + (TText*)L"?:\\T_FCSC\\512\\Src\\", {BLOCK12, EMPTY}, + }, + }, + +//Cases for RDir::Read() with Unicode characters: + { + {513, EReadDir, 0, KErrEof, KErrEof, KErrEof}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\513\\Src\\\x65B0\x6587\\", + (TText*)L"?:\\T_FCSC\\513\\Src\\", {BLOCK17, EMPTY}, + }, + }, + +//Cases for RDir::Read() with Mixed characters: + { + {514, EReadDir,0, KErrEof, KErrEof, KErrEof}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\514\\Src\\\x65B0(A)\x6587\\", + (TText*)L"?:\\T_FCSC\\514\\Src\\", {BLOCK20, EMPTY}, + }, + }, + +//Cases for RFile::Read() with only alphabetic characters: + { + {515, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\515\\Src\\ABC(DE).TX", + (TText*)L"?:\\T_FCSC\\515\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {516, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\516\\Src\\ABC(DE).TXTTXT", + (TText*)L"?:\\T_FCSC\\516\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {517, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\517\\Src\\ABC(DE).TXT", + (TText*)L"?:\\T_FCSC\\517\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {518, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\518\\Src\\ABCDEF(GH).TX", + (TText*)L"?:\\T_FCSC\\518\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {519, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\519\\Src\\ABCDEF(GH).TXTTXT", + (TText*)L"?:\\T_FCSC\\519\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {520, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\520\\Src\\ABCDEF(GH).TXT", + (TText*)L"?:\\T_FCSC\\520\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {521, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\521\\Src\\ABC(DEF).TX", + (TText*)L"?:\\T_FCSC\\521\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {522, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\522\\Src\\ABC(DEF).TXTTXT", + (TText*)L"?:\\T_FCSC\\522\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {523, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\523\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\523\\Src\\", {BLOCK01, EMPTY}, + }, + }, + +//Cases for RFile::Read() with Unicode characters: + { + {524, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\524\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\524\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {525, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\525\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\525\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {526, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\526\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\526\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {527, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\527\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\527\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {528, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\528\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\528\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {529, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\529\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\529\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {530, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\530\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\530\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {531, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\531\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\531\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {532, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\532\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\532\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {533, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\533\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\533\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {534, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\534\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\534\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {535, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\535\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\535\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {536, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\536\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\536\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {537, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\537\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\537\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {538, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\538\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\538\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {539, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\539\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\539\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {540, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\540\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\540\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {541, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\541\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\541\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {542, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\542\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\542\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {543, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\543\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\543\\Src\\", {BLOCK06, EMPTY}, + }, + }, + +//Cases for RFile::Read() with Mixed characters: + { + {544, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\544\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\544\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {545, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\545\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\545\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {546,EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\546\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\546\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {547,EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\547\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\547\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {548, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\548\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\548\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {549, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\549\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\549\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {550, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\550\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\550\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {551, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\551\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\551\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {552, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\552\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\552\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {553, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\553\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\553\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {554, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\554\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\554\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {555, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\555\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\555\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {556, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\556\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\556\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {557, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\557\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\557\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {558, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\558\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\558\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {559, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\559\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\559\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {560, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\560\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\560\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {561, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\561\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\561\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {562, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\562\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\562\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {563, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\563\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\563\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {564, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\564\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\564\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {565, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\565\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\565\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {566, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\566\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\566\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {567, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\567\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\567\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {568, EReadFromFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\568\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\568\\Src\\", {BLOCK11, EMPTY}, + }, + }, + +//Cases for RFile::Write() with only alphabetic characters: + { + {569, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\569\\Src\\ABC(DE).TX", + (TText*)L"?:\\T_FCSC\\569\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {570, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\570\\Src\\ABC(DE).TXTTXT", + (TText*)L"?:\\T_FCSC\\570\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {571, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\571\\Src\\ABC(DE).TXT", + (TText*)L"?:\\T_FCSC\\571\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {572, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\572\\Src\\ABCDEF(GH).TX", + (TText*)L"?:\\T_FCSC\\572\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {573, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\573\\Src\\ABCDEF(GH).TXTTXT", + (TText*)L"?:\\T_FCSC\\573\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {574, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\574\\Src\\ABCDEF(GH).TXT", + (TText*)L"?:\\T_FCSC\\574\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {575, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\575\\Src\\ABC(DEF).TX", + (TText*)L"?:\\T_FCSC\\575\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {576, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\576\\Src\\ABC(DEF).TXTTXT", + (TText*)L"?:\\T_FCSC\\576\\Src\\", {BLOCK01, EMPTY}, + }, + }, + + { + {577, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\577\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\577\\Src\\", {BLOCK01, EMPTY}, + }, + }, + +//Cases for RFile::Write() with Unicode characters: + { + {578, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\578\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\578\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {579, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\579\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\579\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {580, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\580\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\580\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {581, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\581\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\581\\Src\\", {BLOCK02, EMPTY}, + }, + }, + + { + {582, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\582\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\582\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {583, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\583\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\583\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {584, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\584\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\584\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {585, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\585\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\585\\Src\\", {BLOCK03, EMPTY}, + }, + }, + + { + {586, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\586\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\586\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {587, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\587\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\587\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {588, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\588\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\588\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {589, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\589\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\589\\Src\\", {BLOCK04, EMPTY}, + }, + }, + + { + {590, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\590\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\590\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {591, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\591\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\591\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {592, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\592\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\592\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {593, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\593\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\593\\Src\\", {BLOCK05, EMPTY}, + }, + }, + + { + {594, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\594\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\594\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {595, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\595\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\595\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {596, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\596\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\596\\Src\\", {BLOCK06, EMPTY}, + }, + }, + + { + {597, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\597\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\597\\Src\\", {BLOCK06, EMPTY}, + }, + }, + +//Cases for RFile::Write() with Mixed characters: + { + {598, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\598\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\598\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {599, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\599\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\599\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {600,EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\600\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\600\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {601,EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\601\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\601\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {602, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\602\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\602\\Src\\", {BLOCK07, EMPTY}, + }, + }, + + { + {603, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\603\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\603\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {604, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\604\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\604\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {605, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\605\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\605\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {606, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\606\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\606\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {607, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\607\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\607\\Src\\", {BLOCK08, EMPTY}, + }, + }, + + { + {608, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\608\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\608\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {609, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\609\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\609\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {610, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\610\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\610\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {611, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\611\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\611\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {612, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\612\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\612\\Src\\", {BLOCK09, EMPTY}, + }, + }, + + { + {613, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\613\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\613\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {614, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\614\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\614\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {615, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\615\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\615\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {616, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\616\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\616\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {617, EWriteToFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\617\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\617\\Src\\", {BLOCK10, EMPTY}, + }, + }, + + { + {618, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\618\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\618\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {619, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\619\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\619\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {620, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\620\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\620\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {621, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\621\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\621\\Src\\", {BLOCK11, EMPTY}, + }, + }, + + { + {622, EWriteToFile, 0, KErrNone, KErrNone, KErrNone}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\622\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\622\\Src\\", {BLOCK11, EMPTY}, + }, + }, + // End unary API test cases + {{0}} + + }; + +static TTestCaseBinaryBasic gBasicBinaryTestCases[] = + { + +//*********************only with alphabetic characters************************************** + +//Cases for RFs::GetShortName() with alphabetic characters-same with or without DLL: + { + {623, EGetShortName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\623\\Src\\ABC(DE).TX", + (TText*)L"?:\\T_FCSC\\623\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\623\\Src\\ABC(DE).TX", + } + }, + + { + {624, EGetShortName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\624\\Src\\ABC(DE).TXT", + (TText*)L"?:\\T_FCSC\\624\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\624\\Src\\ABC(DE).TXT", + } + }, + + { + {625, EGetShortName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\625\\Src\\ABC(DE).TXTTXT", + (TText*)L"?:\\T_FCSC\\625\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\625\\Src\\ABC(DE~1.TXT", + } + }, + + { + {626, EGetShortName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\626\\Src\\ABCDEF(GH).TX", + (TText*)L"?:\\T_FCSC\\626\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\626\\Src\\ABCDEF~1.TX", + } + }, + + { + {627, EGetShortName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\627\\Src\\ABCDEF(GH).TXT", + (TText*)L"?:\\T_FCSC\\627\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\627\\Src\\ABCDEF~2.TXT", + } + }, + + { + {628, EGetShortName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\628\\Src\\ABCDEF(GH).TXTTXT", + (TText*)L"?:\\T_FCSC\\628\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\628\\Src\\ABCDEF~1.TXT", + } + }, + + { + {629, EGetShortName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\629\\Src\\ABC(DEF).TX", + (TText*)L"?:\\T_FCSC\\629\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\629\\Src\\ABC(DEF).TX", + } + }, + + { + {630, EGetShortName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\630\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\630\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\630\\Src\\ABC(DEF).TXT", + } + }, + + { + {631, EGetShortName}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\631\\Src\\ABC(DEF).TXTTXT", + (TText*)L"?:\\T_FCSC\\631\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\631\\Src\\ABC(DE~2.TXT", + } + }, + +//Cases for RFs::Rename() with alphabetic characters: + { + {632, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\632\\Src\\ABC(DE).TX", + (TText*)L"?:\\T_FCSC\\632\\Src\\", {{0,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\632\\Src\\FS_RENAMED1.TXTTXT", + } + }, + + { + {633, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\633\\Src\\ABC(DE).TXTTXT", + (TText*)L"?:\\T_FCSC\\633\\Src\\", {{1,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\633\\Src\\FS_RENAMED2.TX", + } + }, + + { + {634, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\634\\Src\\ABC(DE).TXT", + (TText*)L"?:\\T_FCSC\\634\\Src\\", {{2,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\634\\Src\\FS_RENAMED3.REN", + } + }, + + { + {635, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\635\\Src\\ABCDEF(GH).TX", + (TText*)L"?:\\T_FCSC\\635\\Src\\", {{3,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\635\\Src\\FS_RENAMED4.DAT", + } + }, + + { + {636, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\636\\Src\\ABCDEF(GH).TXTTXT", + (TText*)L"?:\\T_FCSC\\636\\Src\\", {{4,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\636\\Src\\FS_RENAMED5.TXT", + } + }, + + { + {637, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\637\\Src\\ABCDEF(GH).TXT", + (TText*)L"?:\\T_FCSC\\637\\Src\\", {{5,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\637\\Src\\FS_RENAMED6.TXTTXT", + } + }, + + { + {638, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\638\\Src\\ABC(DEF).TX", + (TText*)L"?:\\T_FCSC\\638\\Src\\", {{6,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\638\\Src\\FS_RENAMED7.TX", + } + }, + + { + {639, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\639\\Src\\ABC(DEF).TXTTXT", + (TText*)L"?:\\T_FCSC\\639\\Src\\", {{7,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\639\\Src\\FS_RENAMED8.RENDAT", + } + }, + + { + {640, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\640\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\640\\Src\\", {{8,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\640\\Src\\FS_RENAMED8.TX", + } + }, + + { + {641, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\641\\Src\\TESTALPHA.TXTTXT", + (TText*)L"?:\\T_FCSC\\641\\Src\\", {{67,71,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\641\\Src\\XYZ\\RENAMED1.TXT", + } + }, + + { + {642, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\642\\Src\\TESTDIR_FS\\DIR1\\", + (TText*)L"?:\\T_FCSC\\642\\Src\\", {BLOCK14, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\642\\Src\\TESTDIR_FS\\DIR_RENAMED\\", + } + }, + +//Cases for RFile::Rename() with alphabetic characters: + { + {643,ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\643\\Src\\ABC(DE).TX", + (TText*)L"?:\\T_FCSC\\643\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\643\\Src\\RENAMED1.TXTTXT", + }, + }, + + { + {644, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\644\\Src\\ABC(DE).TXTTXT", + (TText*)L"?:\\T_FCSC\\644\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\644\\Src\\RENAMED2.TX", + }, + }, + + { + {645, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\645\\Src\\ABC(DE).TXT", + (TText*)L"?:\\T_FCSC\\645\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\645\\Src\\RENAMED3.DAT", + }, + }, + + { + {646, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\646\\Src\\ABCDEF(GH).TX", + (TText*)L"?:\\T_FCSC\\646\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\646\\Src\\RENAMED4.REN", + }, + }, + + { + {647, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\647\\Src\\ABCDEF(GH).TXTTXT", + (TText*)L"?:\\T_FCSC\\647\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\647\\Src\\RENAMED5.TXTTXT", + }, + }, + + { + {648, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\648\\Src\\ABCDEF(GH).TXT", + (TText*)L"?:\\T_FCSC\\648\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\648\\Src\\RENAMED6.TX", + }, + }, + + { + {649, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\649\\Src\\ABC(DEF).TX", + (TText*)L"?:\\T_FCSC\\649\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\649\\Src\\RENAMED7.TX", + }, + }, + + { + {650, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\650\\Src\\ABC(DEF).TXTTXT", + (TText*)L"?:\\T_FCSC\\650\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\650\\Src\\RENAMED8.TXTTXT", + }, + }, + + { + {651, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\651\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\651\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\651\\Src\\RENAMED9.TXT", + }, + }, + + { + {652, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\652\\Src\\TESTRENAME.DAT", + (TText*)L"?:\\T_FCSC\\652\\Src\\", {{71,72,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\652\\Src\\XYZ\\RENAMED1.TXTTXT", + } + }, + + +//Cases for RFs::Replace() with alphabetic characters: + { + {653,ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\653\\Src\\ABC(DE).TX", + (TText*)L"?:\\T_FCSC\\653\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\653\\Src\\FS_RENAMED1.TXTTXT", + }, + }, + + { + {654, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\654\\Src\\ABC(DE).TXTTXT", + (TText*)L"?:\\T_FCSC\\654\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\654\\Src\\FS_RENAMED2.TX", + }, + }, + + { + {655, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\655\\Src\\ABC(DE).TXT", + (TText*)L"?:\\T_FCSC\\655\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\655\\Src\\FS_RENAMED3.DAT", + }, + }, + + { + {656, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\656\\Src\\ABCDEF(GH).TX", + (TText*)L"?:\\T_FCSC\\656\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\656\\Src\\FS_RENAMED4.REN", + }, + }, + + { + {657, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\657\\Src\\ABCDEF(GH).TXTTXT", + (TText*)L"?:\\T_FCSC\\657\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\657\\Src\\FS_RENAMED5.TXTTXT", + }, + }, + + { + {658, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\658\\Src\\ABCDEF(GH).TXT", + (TText*)L"?:\\T_FCSC\\658\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\658\\Src\\FS_RENAMED6.TX", + }, + }, + + { + {659, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\659\\Src\\ABC(DEF).TX", + (TText*)L"?:\\T_FCSC\\659\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\659\\Src\\FS_RENAMED7.TX", + }, + }, + + { + {660, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\660\\Src\\ABC(DEF).TXTTXT", + (TText*)L"?:\\T_FCSC\\660\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\660\\Src\\FS_RENAMED8.TXTTXT", + }, + }, + + { + {661, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\661\\Src\\ABC(DEF).TXT", + (TText*)L"?:\\T_FCSC\\661\\Src\\", {BLOCK01, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\661\\Src\\FS_RENAMED9.TXT", + }, + }, + + { + {662, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\662\\Src\\TESTRENAME.DAT", + (TText*)L"?:\\T_FCSC\\662\\Src\\", {{71,72,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\662\\Src\\XYZ\\RENAMED1.TXTTXT", + } + }, + + +// *********************only with Unicode characters**************************************** + +//Cases for RFs::GetShortName() with Unicode characters: With DLL: + { + {663, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\663\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\663\\Src\\", {BLOCK02, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\663\\Src\\\x65B0\x65B0.\x65B0", + } + }, + + { + {664, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\664\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\664\\Src\\", {BLOCK02, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\664\\Src\\\x65B0\x6587~1.\x65B0", + } + }, + + { + {665, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\665\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\665\\Src\\", {BLOCK02, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\665\\Src\\\x65B0\x65B0~1.\x65B0", + } + }, + + { + {666, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\666\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\666\\Src\\", {BLOCK02, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\666\\Src\\\x65B0\x65B0~2.\x65B0", + } + }, + + { + {667, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\667\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\667\\Src\\", {BLOCK03, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\667\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + } + }, + + { + {668, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\668\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\668\\Src\\", {BLOCK03, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\668\\Src\\\x65B0\x65B0\x65B0~1.\x65B0", + } + }, + + { + {669, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\669\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\669\\Src\\", {BLOCK03, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\669\\Src\\\x65B0\x65B0\x65B0~2.\x65B0", + } + }, + + { + {670, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\670\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\670\\Src\\", {BLOCK03, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\670\\Src\\\x65B0\x4EF6\x65B0~1.\x65B0", + } + }, + + { + {671, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\671\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\671\\Src\\", {BLOCK04, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\671\\Src\\\x65B0\x65B0\x65B0~1.\x65B0", + } + }, + + { + {672, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\672\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\672\\Src\\", {BLOCK04, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\672\\Src\\\x65B0\x4EF6\x65B0~1.\x65B0", + } + }, + + { + {673, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\673\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\673\\Src\\", {BLOCK04, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\673\\Src\\\x65B0\x6587\x65B0~1.\x65B0", + } + }, + + { + {674, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\674\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\674\\Src\\", {BLOCK04, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\674\\Src\\\x65B0\x6587\x6587~1.\x65B0", + } + }, + + { + {675, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\675\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\675\\Src\\", {BLOCK05, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\675\\Src\\\x65B0\x4EF6\x65B0~1.\x4EF6", + } + }, + + { + {676, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\676\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\676\\Src\\", {BLOCK05, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\676\\Src\\\x4EF6\x4EF6\x65B0~1.\x65B0", + } + }, + + { + {677, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\677\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\677\\Src\\", {BLOCK05, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\677\\Src\\\x65B0\x65B0\x65B0~1.\x65B0", + } + }, + + { + {678, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\678\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\678\\Src\\", {BLOCK05, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\678\\Src\\\x65B0\x65B0\x65B0~2.\x65B0", + } + }, + + { + {679, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\679\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\679\\Src\\", {BLOCK06, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\679\\Src\\\x6587\x6587\x6587~1.\x65B0", + } + }, + + { + {680, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\680\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\680\\Src\\", {BLOCK06, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\680\\Src\\\x4EF6\x4EF6\x65B0~1.\x65B0", + } + }, + + { + {681, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\681\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\681\\Src\\", {BLOCK06, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\681\\Src\\\x65B0\x65B0\x65B0~1.\x65B0", + } + }, + + { + {682, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\682\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\682\\Src\\", {BLOCK06, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\682\\Src\\\x65B0\x65B0\x4EF6~1.\x65B0", + } + }, + +//Cases for RFs::GetShortName() with Unicode characters: Without DLL: + { + {683, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\683\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\683\\Src\\", {BLOCK02, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\683\\Src\\__._", + } + }, + + { + {684, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\684\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\684\\Src\\", {BLOCK02, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\684\\Src\\__.__", + } + }, + + { + {685, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\685\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\685\\Src\\", {BLOCK02, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\685\\Src\\__.___", + } + }, + + { + {686, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\686\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\686\\Src\\", {BLOCK02, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\686\\Src\\__~1.___", + } + }, + + { + {687, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\687\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\687\\Src\\", {BLOCK03, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\687\\Src\\____._", + } + }, + + + { + {688, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\688\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\688\\Src\\", {BLOCK03, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\688\\Src\\____.__", + } + }, + + { + {689, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\689\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\689\\Src\\", {BLOCK03, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\689\\Src\\____.___", + } + }, + + { + {690, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\690\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\690\\Src\\", {BLOCK03, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\690\\Src\\____~1.___", + } + }, + + { + {691, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\691\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\691\\Src\\", {BLOCK04, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\691\\Src\\______._", + } + }, + + { + {692, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\692\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\692\\Src\\", {BLOCK04, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\692\\Src\\_____.__", + } + }, + + { + {693, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\693\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\693\\Src\\", {BLOCK04, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\693\\Src\\_____.___", + } + }, + + { + {694, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\694\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\694\\Src\\", {BLOCK04, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\694\\Src\\_____~1.___", + } + }, + + { + {695, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\695\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\695\\Src\\", {BLOCK05, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\695\\Src\\________._", + } + }, + + { + {696, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\696\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\696\\Src\\", {BLOCK05, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\696\\Src\\________.__", + } + }, + + { + {697, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\697\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\697\\Src\\", {BLOCK05, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\697\\Src\\_______.___", + } + }, + + { + {698, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\698\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\698\\Src\\", {BLOCK05, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\698\\Src\\______~1.___", + } + }, + + { + {699, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\699\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\699\\Src\\", {BLOCK06, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\699\\Src\\______~1._", + } + }, + + { + {700, EGetShortNameWithoutDLL}, + {&gDriveToTest,(TText*)L"?:\\T_FCSC\\700\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\700\\Src\\", {BLOCK06, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\700\\Src\\______~1.__", + } + }, + + + { + {701, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\701\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\701\\Src\\", {BLOCK06, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\701\\Src\\______~1.___", + } + }, + + { + {702, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\702\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\702\\Src\\", {BLOCK06, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\702\\Src\\______~2.___", + } + }, + +//Cases for RFs::Rename() with Unicode characters: + { + {703, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\703\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\703\\Src\\", {{9,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\703\\Src\\\x6587\x6587\x65B0\x6587\x6587\x65B0.\x6587x6587x6587", + } + }, + + { + {704, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\704\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\704\\Src\\", {{10,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\704\\Src\\\x65B0\x4EF6\x65B0.\x65B0\x6587", + } + }, + + { + {705, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\705\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\705\\Src\\", {{11,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\705\\Src\\\x4EF6\x4EF6\x4EF6.\x65B0", + } + }, + + { + {706, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\706\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\706\\Src\\", {{12,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\706\\Src\\\x6587\x6587.\x6587", + } + }, + + { + {707, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\707\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\707\\Src\\", {{13,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\707\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + } + }, + + { + {708, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\708\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\708\\Src\\", {{14,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\708\\Src\\\x6587\x6587.\x65B0", + } + }, + + { + {709, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\709\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\709\\Src\\", {{15,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\709\\Src\\\x4EF6\x6587.\x4EF6\x65B0\x4EF6", + } + }, + + { + {710, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\710\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\710\\Src\\", {{16,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\710\\Src\\\x4EF6\x4EF6\x4EF6\x4EF6\x4EF6\x4EF6.\x4EF6\x4EF6\x4EF6\x4EF6\x4EF6\x4EF6", + } + }, + + { + {711, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\711\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\711\\Src\\", {{17,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\711\\Src\\\x6587\x4EF6.\x4EF6", + } + }, + + { + {712, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\712\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\712\\Src\\", {{18,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\712\\Src\\\x4EF6\x65B0\x6587\x4EF6\x4EF6.\x65B0\x6587\x4EF6", + } + }, + + { + {713, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\713\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\713\\Src\\", {{19,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\713\\Src\\\x65B0\x4EF6\x65B0\x65B0\x4EF6\x65B0.\x4EF6", + } + }, + + { + {714, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\714\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\714\\Src\\", {{20,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\714\\Src\\\x4EF6\x6587.\x65B0\x6587\x6587\x4EF6\x6587\x65B0", + } + }, + + { + {715, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\715\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\715\\Src\\", {{21,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\715\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6\x4EF6\x65B0\x4EF6", + } + }, + + { + {716, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\716\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\716\\Src\\", {{22,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\716\\Src\\\x4EF6\x65B0.\x65B0\x65B0\x6587", + } + }, + + { + {717, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\717\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\717\\Src\\", {{23,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\717\\Src\\\x65B0\x4EF6.\x65B0", + } + }, + + { + {718, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\718\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\718\\Src\\", {{24,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\718\\Src\\\x4EF6\x65B0\x4EF6\x4EF6.\x4EF6\x65B0\x4EF6\x4EF6", + } + }, + + { + {719, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\719\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\719\\Src\\", {{25,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\719\\Src\\\x4EF6\x4EF6\x6587\x6587\x4EF6\x4EF6\x65B0.\x4EF6\x4EF6\x4EF6\x65B0\x4EF6\x4EF6", + } + }, + + { + {720, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\720\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\720\\Src\\", {{26,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\720\\Src\\\x65B0\x65B0.\x65B0\x6587", + } + }, + + { + {721, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\721\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\721\\Src\\", {{27,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\721\\Src\\\x6587\x6587\x6587.\x6587\x6587\x6587", + } + }, + + { + {722, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\722\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\722\\Src\\", {{28,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\722\\Src\\\x4EF6\x4EF6\x4EF6(\x65B0\x65B0)\x65B0\x4EF6\x65B0\x65B0.\x65B0", + } + }, + + + { + {723, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\723\\Src\\\x65B0\x6587\x4EF6\x4EF6\x6587\x65B0.\x65B0\x4EF6", + (TText*)L"?:\\T_FCSC\\723\\Src\\", {{73,74,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\723\\Src\\\x65B0\x65B0\x65B0\\\x6587\x65B0(\x4EF6).\x4EF6", + } + }, + + { + {724, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\724\\Src\\\x65B0\x6587\x4EF6\\\x65B0\x4EF6\x65B0\x4EF6\\", + (TText*)L"?:\\T_FCSC\\724\\Src\\", {BLOCK19, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\724\\Src\\\x65B0\x6587\x4EF6\\\x65B0\x65B0\x65B0\x65B0\\", + } + }, + +//Cases for RFile::Rename() with Unicode characters: + { + {725, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\725\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\725\\Src\\", {{9,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\725\\Src\\\x6587(\x6587\x65B0)\x6587\x6587.\x6587x6587x6587", + } + }, + + { + {726, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\726\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\726\\Src\\", {{10,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\726\\Src\\\x65B0\x4EF6(\x65B0).\x65B0\x6587", + } + }, + + { + {727, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\727\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\727\\Src\\", {{11,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\727\\Src\\\x4EF6\x4EF6\x4EF6(.\x65B0)", + } + }, + + { + {728, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\728\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\728\\Src\\", {{12,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\728\\Src\\\x6587\x6587.\x6587", + } + }, + + { + {729, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\729\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\729\\Src\\", {{13,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\729\\Src\\\x65B0\x65B0.(\x65B0\x65B0\x65B0", + } + }, + + { + {730, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\730\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\730\\Src\\", {{14,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\730\\Src\\\x6587\x6587.\x65B0", + } + }, + + { + {731, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\731\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\731\\Src\\", {{15,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\731\\Src\\\x4EF6\x6587.\x4EF6(\x65B0\x4EF6)", + } + }, + + { + {732, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\732\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\732\\Src\\", {{16,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\732\\Src\\\x6587\x4EF6.\x6587\x4EF6", + } + }, + + { + {733, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\733\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\733\\Src\\", {{17,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\733\\Src\\\x6587\x4EF6.\x4EF6", + } + }, + + { + {734, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\734\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\734\\Src\\", {{18,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\734\\Src\\\x4EF6(\x65B0\x6587)\x4EF6\x4EF6.\x65B0\x6587\x4EF6", + } + }, + + { + {735, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\735\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\735\\Src\\", {{19,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\735\\Src\\\x65B0\x4EF6\x65B0\x65B0.\x4EF6", + } + }, + + { + {736, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\736\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\736\\Src\\", {{20,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\736\\Src\\\x4EF6\x6587.\x65B0\x6587\x6587\x4EF6\x6587\x65B0", + } + }, + + { + {737, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\737\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\737\\Src\\", {{21,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\737\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6\x4EF6\x65B0\x4EF6", + } + }, + + { + {738, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\738\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\738\\Src\\", {{22,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\738\\Src\\\x4EF6\x65B0.\x65B0\x65B0\x6587", + } + }, + + { + {739, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\739\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\739\\Src\\", {{23,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\739\\Src\\\x65B0\x4EF6.\x65B0", + } + }, + + { + {740, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\740\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\740\\Src\\", {{24,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\740\\Src\\\x4EF6\x65B0\x4EF6\x4EF6.\x4EF6\x65B0\x4EF6\x4EF6", + } + }, + + { + {741, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\741\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\741\\Src\\", {{25,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\741\\Src\\\x4EF6\x4EF6\x6587\x6587\x4EF6\x4EF6\x65B0.\x4EF6\x4EF6\x4EF6\x65B0\x4EF6\x4EF6", + } + }, + + { + {742, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\742\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\742\\Src\\", {{26,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\742\\Src\\\x65B0\x65B0.\x65B0\x6587", + } + }, + + { + {743, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\743\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\743\\Src\\", {{27,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\743\\Src\\\x6587\x6587\x6587.\x6587\x6587\x6587", + } + }, + + { + {744, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\744\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\744\\Src\\", {{28,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\744\\Src\\\x4EF6\x4EF6\x4EF6(\x65B0\x65B0)\x65B0\x4EF6\x65B0\x65B0.\x65B0", + } + }, + +//Cases for RFs::Replace() with Unicode characters: + { + {745, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\745\\Src\\\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\745\\Src\\", {{9,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\745\\Src\\\x6587(\x6587\x65B0)\x6587\x6587.\x6587x6587x6587", + } + }, + + { + {746, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\746\\Src\\\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\746\\Src\\", {{10,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\746\\Src\\\x65B0\x4EF6(\x65B0).\x65B0\x6587", + } + }, + + { + {747, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\747\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\747\\Src\\", {{11,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\747\\Src\\\x4EF6\x4EF6\x4EF6(.\x65B0)", + } + }, + + { + {748, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\748\\Src\\\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\748\\Src\\", {{12,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\748\\Src\\\x6587\x6587.\x6587", + } + }, + + { + {749, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\749\\Src\\\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\749\\Src\\", {{13,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\749\\Src\\\x65B0\x65B0.(\x65B0\x65B0\x65B0", + } + }, + + { + {750, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\750\\Src\\\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\750\\Src\\", {{14,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\750\\Src\\\x6587\x6587.\x65B0", + } + }, + + { + {751, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\751\\Src\\\x65B0\x65B0\x65B0\x4EF6.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\751\\Src\\", {{15,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\751\\Src\\\x4EF6\x6587.\x4EF6(\x65B0\x4EF6)", + } + }, + + { + {752, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\752\\Src\\\x65B0\x4EF6\x65B0\x6587.\x65B0\x4EF6\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\752\\Src\\", {{16,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\752\\Src\\\x6587\x4EF6.\x6587\x4EF6", + } + }, + + { + {753,ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\753\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0", + (TText*)L"?:\\T_FCSC\\753\\Src\\", {{17,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\753\\Src\\\x6587\x4EF6.\x4EF6", + } + }, + + { + {754, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\754\\Src\\\x65B0\x4EF6\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\754\\Src\\", {{18,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\754\\Src\\\x4EF6(\x65B0\x6587)\x4EF6\x4EF6.\x65B0\x6587\x4EF6", + } + }, + + { + {755, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\755\\Src\\\x65B0\x6587\x65B0\x4EF6\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\755\\Src\\", {{19,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\755\\Src\\\x65B0\x4EF6\x65B0\x65B0.\x4EF6", + } + }, + + { + {756, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\756\\Src\\\x65B0\x6587\x6587\x6587\x4EF6.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\756\\Src\\", {{20,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\756\\Src\\\x4EF6\x6587.\x65B0\x6587\x6587\x4EF6\x6587\x65B0", + } + }, + + { + {757, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\757\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\757\\Src\\", {{21,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\757\\Src\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6\x4EF6\x65B0\x4EF6", + } + }, + + { + {758, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\758\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\758\\Src\\", {{22,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\758\\Src\\\x4EF6\x65B0.\x65B0\x65B0\x6587", + } + }, + + { + {759, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\759\\Src\\\x65B0\x65B0\x65B0\x4EF6\x65B0\x4EF6\x4EF6.\x65B0\x4EF6\x65B0", + (TText*)L"?:\\T_FCSC\\759\\Src\\", {{23,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\759\\Src\\\x65B0\x4EF6.\x65B0", + } + }, + + { + {760, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\760\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\760\\Src\\", {{24,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\760\\Src\\\x4EF6\x65B0\x4EF6\x4EF6.\x4EF6\x65B0\x4EF6\x4EF6", + } + }, + + { + {761, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\761\\Src\\\x6587\x6587\x6587\x6587\x65B0\x65B0\x65B0\x65B0\x4EF6\x4EF6.\x65B0", + (TText*)L"?:\\T_FCSC\\761\\Src\\", {{25,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\761\\Src\\\x4EF6\x4EF6\x6587\x6587\x4EF6\x4EF6\x65B0.\x4EF6\x4EF6\x4EF6\x65B0\x4EF6\x4EF6", + } + }, + + { + {762, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\762\\Src\\\x4EF6\x4EF6\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\762\\Src\\", {{26,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\762\\Src\\\x65B0\x65B0.\x65B0\x6587", + } + }, + + { + {763, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\763\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\763\\Src\\", {{27,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\763\\Src\\\x6587\x6587\x6587.\x6587\x6587\x6587", + } + }, + + { + {764, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\764\\Src\\\x65B0\x65B0\x4EF6\x65B0\x65B0\x65B0\x4EF6\x65B0\x65B0.\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\764\\Src\\", {{28,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\764\\Src\\\x4EF6\x4EF6\x4EF6(\x65B0\x65B0)\x65B0\x4EF6\x65B0\x65B0.\x65B0", + } + }, + + { + {765, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\765\\Src\\\x65B0\x6587\x4EF6\\\x65B0\x4EF6\x65B0\\\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6\x65B0\x4EF6.\x4EF6", + (TText*)L"?:\\T_FCSC\\765\\Src\\", {BLOCK19, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\765\\Src\\\x65B0\x6587\x4EF6\\\x65B0\x4EF6\x65B0\\\x65B0\x4EF6\x65B0.\x4EF6\x6587\x65B0", + } + }, + + +//*********************Mixed(alpha and unicode characters********************************** + +//Cases for RFs::GetShortName() with Mixed characters: With DLL: + { + {766, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\766\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\766\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\766\\Src\\\x65B0(A).\x65B0", + } + }, + + { + {767, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\767\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\767\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\767\\Src\\\x65B0(A).A\x65B0", + } + }, + + { + {768, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\768\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\768\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\768\\Src\\\x65B0(A)~1.A\x65B0", + } + }, + + { + {769, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\769\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\769\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\769\\Src\\\x65B0(A)~1.AB", + } + }, + + { + {770, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\770\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\770\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\770\\Src\\\x65B0(A)~2.AB", + } + }, + + { + {771, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\771\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\771\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\771\\Src\\\x65B0\x65B0(AB).\x65B0", + } + }, + + { + {772, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\772\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\772\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\772\\Src\\(AB)\x65B0\x65B0.A\x65B0", + } + }, + + { + {773, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\773\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\773\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\773\\Src\\\x65B0(AB)~1.A\x65B0", + } + }, + + { + {774, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\774\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\774\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\774\\Src\\\x65B0(\x65B0)~1.AB", + } + }, + + { + {775, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\775\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\775\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\775\\Src\\\x65B0\x65B0(C~1.AB", + } + }, + + { + {776, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\776\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\776\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\776\\Src\\\x65B0\x65B0\x65B0~1.\x65B0", + } + }, + + { + {777, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\777\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\777\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\777\\Src\\\x65B0\x65B0\x65B0~1.A\x65B0", + } + }, + + { + {778, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\778\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\778\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\778\\Src\\AB\x65B0\x6587~1.A\x65B0", + } + }, + + { + {779, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\779\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\779\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\779\\Src\\CD\x65B0\x6587~1.AB", + } + }, + + { + {780, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\780\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\780\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\780\\Src\\\x65B0\x6587(~1.AB", + } + }, + + { + {781, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\781\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\781\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\781\\Src\\\x65B0\x65B0\x65B0~1.\x65B0", + } + }, + + { + {782, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\782\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\782\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\782\\Src\\(AB)\x65B0~1.A\x65B0", + } + }, + + { + {783, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\783\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\783\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\783\\Src\\\x65B0\x65B0\x65B0~1.A\x65B0", + } + }, + + { + {784, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\784\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\784\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\784\\Src\\\x65B0\x65B0\x65B0~1.AB", + } + }, + + { + {785, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\785\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\785\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\785\\Src\\\x65B0\x65B0(~1.AB", + } + }, + + { + {786, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\786\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\786\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\786\\Src\\\x65B0\x65B0\x65B0~1.\x65B0", + } + }, + + { + {787, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\787\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\787\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\787\\Src\\(AB)\x65B0~1.A\x65B0", + } + }, + + { + {788, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\788\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\788\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\788\\Src\\\x65B0\x65B0\x65B0~1.A\x65B0", + } + }, + + { + {789, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\789\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\789\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\789\\Src\\\x65B0\x65B0\x65B0~1.AB", + } + }, + + { + {790, EGetShortNameWithDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\790\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\790\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\790\\Src\\CD\x65B0\x65B0~1.AB", + } + }, + +//Cases for RFs::GetShortName() with Mixed characters: Without DLL: + { + {791, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\791\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\791\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\791\\Src\\_(A)._", + } + }, + + { + {792, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\792\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\792\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\792\\Src\\_(A).A_", + } + }, + + { + {793, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\793\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\793\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\793\\Src\\_(A).A__", + } + }, + + { + {794, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\794\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\794\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\794\\Src\\_(A)~1.AB_", + } + }, + + { + {795, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\795\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\795\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\795\\Src\\_(A)~2.AB_", + } + }, + + { + {796, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\796\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\796\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\796\\Src\\__(AB)._", + } + }, + + { + {797, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\797\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\797\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\797\\Src\\(AB)__.A_", + } + }, + + { + {798, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\798\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\798\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\798\\Src\\_(AB)_.A__", + } + }, + + { + {799, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\799\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\799\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\799\\Src\\_(_)AB~1.AB_", + } + }, + + { + {800, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\800\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\800\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\800\\Src\\__(CD)~1.AB_", + } + }, + + { + {801, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\801\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\801\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\801\\Src\\____(AB)._", + } + }, + + { + {802, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\802\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\802\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\802\\Src\\____(AB).A_", + } + }, + + { + {803, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\803\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\803\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\803\\Src\\AB____.A__", + } + }, + + { + {804, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\804\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\804\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\804\\Src\\CD____~1.AB_", + } + }, + + { + {805, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\805\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\805\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\805\\Src\\__(__)~1.AB_", + } + }, + + { + {806, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\806\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\806\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\806\\Src\\______~1._", + } + }, + + { + {807, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\807\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\807\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\807\\Src\\(AB)__~1.A_", + } + }, + + { + {808, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\808\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\808\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\808\\Src\\___(AB~1.A__", + } + }, + + { + {809, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\809\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\809\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\809\\Src\\______~1.AB_", + } + }, + + { + {810, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\810\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\810\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\810\\Src\\__(__)~1.AB_", + } + }, + + { + {811, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\811\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\811\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\811\\Src\\______~1._", + } + }, + + { + {812, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\812\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\812\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\812\\Src\\(AB)__~1.A_", + } + }, + + { + {813, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\813\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\813\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\813\\Src\\______~1.A__", + } + }, + + { + {814, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\814\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\814\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\814\\Src\\___(__~1.AB_", + } + }, + + { + {815, EGetShortNameWithoutDLL}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\815\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\815\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\815\\Src\\CD__(_~1.AB_", + } + }, + +//Cases for RFs::Rename() with Mixed characters: + { + {816, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\816\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\816\\Src\\", {{29,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\816\\Src\\FS_RENAME1\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + } + }, + + { + {817, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\817\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\817\\Src\\", {{30,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\817\\Src\\FS_RENAME2\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0", + } + }, + + { + {818, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\818\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\818\\Src\\", {{31,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\818\\Src\\FS_RENAME3\x65B0\x65B0\x65B0\x65B0.A\x65B0\x6587", + } + }, + + { + {819, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\819\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\819\\Src\\", {{32,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\819\\Src\\FS_RENAME4\x65B0\x65B0\x65B0\x65B0.A\x65B0", + } + }, + + { + {820, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\820\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\820\\Src\\", {{33,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\820\\Src\\FS_RENAME5\x65B0\x65B0\x65B0\x65B0.\x65B0", + } + }, + + { + {821, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\821\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\821\\Src\\", {{34,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\821\\Src\\FS_RENAME6\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + } + }, + + { + {822, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\822\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\822\\Src\\", {{35,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\822\\Src\\FS_RENAME7\x65B0\x65B0\x65B0.AB\x65B0\x65B0", + } + }, + + { + {823, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\823\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\823\\Src\\", {{36,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\823\\Src\\FS_RENAME8\x65B0\x65B0\x65B0.A\x65B0\x6587", + } + }, + + { + {824, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\824\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\824\\Src\\", {{37,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\824\\Src\\FS_RENAME9\x65B0\x65B0\x65B0.A\x65B0", + } + }, + + { + {825, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\825\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\825\\Src\\", {{38,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\825\\Src\\FSRENAME10\x65B0\x65B0\x65B0.\x65B0", + } + }, + + { + {826, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\826\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\826\\Src\\", {{39,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\826\\Src\\FSRENAME11\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + } + }, + + { + {827, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\827\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\827\\Src\\", {{40,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\827\\Src\\FSRENAME12\x65B0\x65B0.AB\x65B0\x65B0", + } + }, + + { + {828, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\828\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\828\\Src\\", {{41,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\828\\Src\\FSRENAME13\x65B0\x65B0.A\x65B0\x6587", + } + }, + + { + {829, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\829\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\829\\Src\\", {{42,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\829\\Src\\FSRENAME14\x65B0\x65B0.A\x65B0", + } + }, + + { + {830, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\830\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\830\\Src\\", {{43,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\830\\Src\\FSRENAME15\x65B0\x65B0.\x65B0", + } + }, + + { + {831, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\831\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\831\\Src\\", {{44,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\831\\Src\\RENAME\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + } + }, + + { + {832, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\832\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\832\\Src\\", {{45,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\832\\Src\\RENAME\x65B0.AB\x65B0\x65B0", + } + }, + + { + {833, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\833\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\833\\Src\\", {{46,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\833\\Src\\RENAME\x65B0.A\x65B0\x6587", + } + }, + + { + {834, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\834\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\834\\Src\\", {{47,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\834\\Src\\RENAME\x65B0.A\x65B0", + } + }, + + { + {835, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\835\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\835\\Src\\", {{48,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\835\\Src\\RENAME\x65B0.\x65B0", + } + }, + + { + {836, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\836\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\836\\Src\\", {{49,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\836\\Src\\NAME\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + } + }, + + { + {837, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\837\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\837\\Src\\", {{50,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\837\\Src\\NAME\x65B0.AB\x65B0\x65B0", + } + }, + + { + {838, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\838\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\838\\Src\\", {{51,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\838\\Src\\NAME\x65B0.A\x65B0\x6587", + } + }, + + { + {839, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\839\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\839\\Src\\", {{52,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\839\\Src\\NAME\x65B0.A\x65B0", + } + }, + + { + {840, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\840\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\840\\Src\\", {{53,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\840\\Src\\NAME\x65B0.\x65B0", + } + }, + + { + {841, ERFsRename}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\841\\Src\\\x65B0\x6587(AB)\\\x65B0\x4EF6(ABCDEF)\x4EF6\x6587\\", + (TText*)L"?:\\T_FCSC\\841\\Src\\", {BLOCK22, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\841\\Src\\\x65B0\x6587(AB)\\\x65B0\x4EF6(RENAMED_ME)\x4EF6\x6587\\", + } + }, + +//Cases for RFile::Rename() with Mixed characters: + { + {842, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\842\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\842\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\842\\Src\\RENAME\x65B0\x65B0\x65B0\x65B0ME01.AB\x65B0\x65B0\x65B0\x65B0 ", + } + }, + + { + {843, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\843\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\843\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\843\\Src\\RENAME\x65B0\x65B0\x65B0\x65B0ME02.AB\x65B0\x65B0", + } + }, + + { + {844, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\844\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\844\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\844\\Src\\RENAME\x65B0\x65B0\x65B0\x65B0ME03.A\x65B0\x6587", + } + }, + + { + {845, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\845\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\845\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\845\\Src\\RENAME\x65B0\x65B0\x65B0\x65B0ME04.A\x65B0", + } + }, + + { + {846, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\846\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\846\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\846\\Src\\RENAME\x65B0\x65B0\x65B0\x65B0ME05.\x65B0", + } + }, + + { + {847, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\847\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\847\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\847\\Src\\RENAME06(\x65B0\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + } + }, + + { + {848, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\848\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\848\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\848\\Src\\RENAME07\x65B0\x65B0\x65B0.AB\x65B0\x65B0", + } + }, + + { + {849, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\849\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\849\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\849\\Src\\RENAME08\x65B0(\x65B0)\x65B0.A\x65B0\x6587", + } + }, + + { + {850, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\850\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\850\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\850\\Src\\RENAME09(\x65B0\x65B0)\x65B0.A\x65B0", + } + }, + + { + {851, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\851\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\851\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\851\\Src\\RENAME10(\x65B0\x65B0\x65B0).\x65B0", + } + }, + + { + {852, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\852\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\852\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\852\\Src\\RENAME11(\x65B0)\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + } + }, + + { + {853, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\853\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\853\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\853\\Src\\RENAME12\x65B0(\x65B0).AB\x65B0\x65B0", + } + }, + + { + {854, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\854\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\854\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\854\\Src\\RENAME13(\x65B0\x65B0).A\x65B0\x6587", + } + }, + + { + {855, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\855\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\855\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\855\\Src\\RENAME14\x65B0(\x65B0).A\x65B0", + } + }, + + { + {856, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\856\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\856\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\856\\Src\\RENAME15(\x65B0\x65B0).\x65B0", + } + }, + + { + {857, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\857\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\857\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\857\\Src\\NAME\x65B0ME.AB\x65B0\x65B0\x65B0\x65B0", + } + }, + + { + {858, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\858\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\858\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\858\\Src\\NAME\x65B0ME.AB\x65B0\x65B0", + } + }, + + { + {859, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\859\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\859\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\859\\Src\\NAME(\x65B0).A\x65B0\x6587", + } + }, + + { + {860, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\860\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\860\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\860\\Src\\NAMEME\x65B0.A\x65B0", + } + }, + + { + {861, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\861\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\861\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\861\\Src\\NA(ME\x65B0).\x65B0", + } + }, + + { + {862, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\862\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\862\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\862\\Src\\AB(\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + } + }, + + { + {863, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\863\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\863\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\863\\Src\\CD)\x65B0(.AB\x65B0\x65B0", + } + }, + + { + {864, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\864\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\864\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\864\\Src\\XY\x65B0)A.A\x65B0\x6587", + } + }, + + { + {865, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\865\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\865\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\865\\Src\\PQR\x65B0S.A\x65B0", + } + }, + + { + {866, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\866\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\866\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\866\\Src\\NAME\x65B0.\x65B0", + } + }, + + { + {867, ERenameFile}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\867\\Src\\AB\x65B0\x6587(CDEF).\x4EF6(AB)", + (TText*)L"?:\\T_FCSC\\867\\Src\\", {{75,76,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\867\\Src\\AB(\x65B0\x6587)CD\\RENAMED.\x6587TX\x65B0XT", + } + }, + +//Cases for RFs::Replace() with Mixed characters: + { + {868, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\868\\Src\\\x65B0(A).\x65B0", + (TText*)L"?:\\T_FCSC\\868\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\868\\Src\\RENAME\x65B0\x65B0\x65B0\x65B0ME01.AB\x65B0\x65B0\x65B0\x65B0 ", + } + }, + + { + {869, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\869\\Src\\\x65B0(A).A\x65B0", + (TText*)L"?:\\T_FCSC\\869\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\869\\Src\\RENAME\x65B0\x65B0\x65B0\x65B0ME02.AB\x65B0\x65B0", + } + }, + + { + {870, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\870\\Src\\\x65B0(A).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\870\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\870\\Src\\RENAME\x65B0\x65B0\x65B0\x65B0ME03.A\x65B0\x6587", + } + }, + + { + {871, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\871\\Src\\\x65B0(A).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\871\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\871\\Src\\RENAME\x65B0\x65B0\x65B0\x65B0ME04.A\x65B0", + } + }, + + { + {872, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\872\\Src\\\x65B0(A).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\872\\Src\\", {BLOCK07, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\872\\Src\\RENAME\x65B0\x65B0\x65B0\x65B0ME05.\x65B0", + } + }, + + { + {873, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\873\\Src\\\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\873\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\873\\Src\\RENAME06(\x65B0\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + } + }, + + { + {874, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\874\\Src\\(AB)\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\874\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\874\\Src\\RENAME07\x65B0\x65B0\x65B0.AB\x65B0\x65B0", + } + }, + + { + {875, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\875\\Src\\\x65B0(AB)\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\875\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\875\\Src\\RENAME08\x65B0(\x65B0)\x65B0.A\x65B0\x6587", + } + }, + + { + {876, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\876\\Src\\\x65B0(\x65B0)AB.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\876\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\876\\Src\\RENAME09(\x65B0\x65B0)\x65B0.A\x65B0", + } + }, + + { + {877, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\877\\Src\\\x65B0\x65B0(CD).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\877\\Src\\", {BLOCK08, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\877\\Src\\RENAME10(\x65B0\x65B0\x65B0).\x65B0", + } + }, + + { + {878, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\878\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\878\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\878\\Src\\RENAME11(\x65B0)\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + } + }, + + { + {879, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\879\\Src\\\x65B0\x65B0\x65B0\x65B0(AB).A\x65B0", + (TText*)L"?:\\T_FCSC\\879\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\879\\Src\\RENAME12\x65B0(\x65B0).AB\x65B0\x65B0", + } + }, + + { + {880, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\880\\Src\\AB\x65B0\x6587\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\880\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\880\\Src\\RENAME13(\x65B0\x65B0).A\x65B0\x6587", + } + }, + + { + {881, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\881\\Src\\CD\x65B0\x6587\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\881\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\881\\Src\\RENAME14\x65B0(\x65B0).A\x65B0", + } + }, + + { + {882, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\882\\Src\\\x65B0\x6587(\x65B0\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\882\\Src\\", {BLOCK09, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\882\\Src\\RENAME15(\x65B0\x65B0).\x65B0", + } + }, + + { + {883, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\883\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\883\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\883\\Src\\NAME\x65B0ME.AB\x65B0\x65B0\x65B0\x65B0", + } + }, + + { + {884, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\884\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\884\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\884\\Src\\NAME\x65B0ME.AB\x65B0\x65B0", + } + }, + + { + {885, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\885\\Src\\\x65B0\x65B0\x65B0(AB)\x65B0\x65B0\x65B0.A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\885\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\885\\Src\\NAME(\x65B0).A\x65B0\x6587", + } + }, + + { + {886, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\886\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\886\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\886\\Src\\NAMEME\x65B0.A\x65B0", + } + }, + + { + {887, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\887\\Src\\\x65B0\x65B0(\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\887\\Src\\", {BLOCK10, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\887\\Src\\NA(ME\x65B0).\x65B0", + } + }, + + { + {888, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\888\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(AB).\x65B0", + (TText*)L"?:\\T_FCSC\\888\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\888\\Src\\AB(\x65B0).AB\x65B0\x65B0\x65B0\x65B0", + } + }, + + { + {889, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\889\\Src\\(AB)\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0.A\x65B0", + (TText*)L"?:\\T_FCSC\\889\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\889\\Src\\CD)\x65B0(.AB\x65B0\x65B0", + } + }, + + { + {890, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\890\\Src\\\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0\x65B0(CD).A\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\890\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\890\\Src\\XY\x65B0)A.A\x65B0\x6587", + } + }, + + { + {891, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\891\\Src\\\x65B0\x65B0\x65B0(\x65B0\x65B0\x65B0)CD\x65B0\x65B0.AB\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\891\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\891\\Src\\PQR\x65B0S.A\x65B0", + } + }, + + { + {892, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\892\\Src\\CD\x65B0\x65B0(\x65B0\x65B0)\x65B0\x65B0\x65B0\x65B0.AB\x65B0\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\892\\Src\\", {BLOCK11, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\892\\Src\\NAME\x65B0.\x65B0", + } + }, + + { + {893, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\893\\Src\\AB\x65B0\x6587(CDEF).\x4EF6(AB)", + (TText*)L"?:\\T_FCSC\\893\\Src\\", {{75,76,EOB}, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\893\\Src\\AB(\x65B0\x6587)CD\\RENAMED.\x6587TX\x65B0XT", + } + }, + + { + {894, ERFsReplace}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\894\\Src\\\x65B0\x6587(AB)\\\x65B0\x4EF6(AB)\x4EF6\\\x4EF6\x4EF6(ABC)\x65B0\x65B0\x6587.\x65B0\x6587", + (TText*)L"?:\\T_FCSC\\894\\Src\\", {BLOCK22, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\894\\Src\\\x65B0\x6587(AB)\\\x65B0\x4EF6(AB)\x4EF6\\\x4EF6\x4EF6(ABCDE)\x65B0\x6587.\x4EF6\x65B0\x6587", + } + }, + +//Caess to demonstarte the short name generation and retreiving the long name + { + {895, ELongShortConversion}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\895\\Src\\\x65B0\x6587\x65B0\x4EF6.TXT", + (TText*)L"?:\\T_FCSC\\895\\Src\\", {BLOCK15, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\895\\Src\\\x65B0\x6587\x65B0\x4EF6.TXT", + } + }, + + { + {896, ELongShortConversion}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\896\\Src\\\x65B0\x6587\x65B0\x4EF6(A).TXT", + (TText*)L"?:\\T_FCSC\\896\\Src\\", {BLOCK15, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\896\\Src\\\x65B0\x6587\x65B0~1.TXT", + } + }, + + { + {897, ELongShortConversion}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\897\\Src\\\x65B0\x6587\x65B0\x4EF6(B).TXT", + (TText*)L"?:\\T_FCSC\\897\\Src\\", {BLOCK15, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\897\\Src\\\x65B0\x6587\x65B0~2.TXT", + } + }, + + { + {898, ELongShortConversion}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\898\\Src\\\x65B0\x6587\x65B0\x4EF6(C).TXT", + (TText*)L"?:\\T_FCSC\\898\\Src\\", {BLOCK15, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\898\\Src\\\x65B0\x6587\x65B0~3.TXT", + } + }, + + { + {899, ELongShortConversion}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\899\\Src\\\x65B0.TXT", + (TText*)L"?:\\T_FCSC\\899\\Src\\", {BLOCK16, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\899\\Src\\\x65B0.TXT", + } + }, + + { + {900, ELongShortConversion}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\900\\Src\\\x65B0\x6587.TXTTXT", + (TText*)L"?:\\T_FCSC\\900\\Src\\", {BLOCK16, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\900\\Src\\\x65B0\x6587~1.TXT", + } + }, + + { + {901, ELongShortConversion}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\901\\Src\\\x65B0\x6587\x4EF6.TX", + (TText*)L"?:\\T_FCSC\\901\\Src\\", {BLOCK16, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\901\\Src\\\x65B0\x6587\x4EF6.TX", + } + }, + + { + {902,ELongShortConversion}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\902\\Src\\ABCDE.\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\902\\Src\\", {BLOCK16, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\902\\Src\\ABCDE~1.\x65B0", + } + }, + + { + {903, ELongShortConversion}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\903\\Src\\ABCDEFG.\x65B0\x65B0\x65B0", + (TText*)L"?:\\T_FCSC\\903\\Src\\", {BLOCK16, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\903\\Src\\ABCDEF~1.\x65B0", + } + }, + + { + {904, ELongShortConversion}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\904\\Src\\ABCD.\x65B0T", + (TText*)L"?:\\T_FCSC\\904\\Src\\", {BLOCK16, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\904\\Src\\ABCD.\x65B0T", + } + }, + + { + {905, ELongShortConversion}, + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\905\\Src\\ABCDE.T\x65B0", + (TText*)L"?:\\T_FCSC\\905\\Src\\", {BLOCK16, EMPTY}, + }, + + {&gDriveToTest, (TText*)L"?:\\T_FCSC\\905\\Src\\ABCDE.T\x65B0", + } + }, + + +//End biary API test cases + {{0}} + + }; + +#endif //(_DEBUG) || defined(_DEBUG_RELEASE) +#endif /*T_FATCHARSETCONV_CASES_H*/