kerneltest/f32test/filesystem/fat/t_mount.cpp
branchRCL_3
changeset 268 345b1ca54e88
parent 257 3e88ff8f41d5
child 294 039a3e647356
equal deleted inserted replaced
263:9e2d4f7f5028 268:345b1ca54e88
   627     test_KErrNone(nRes);
   627     test_KErrNone(nRes);
   628 
   628 
   629     bDriveFinalised = DoCheckVolumeFinalised(gDriveNum);
   629     bDriveFinalised = DoCheckVolumeFinalised(gDriveNum);
   630     test(!bDriveFinalised); //-- the volume has become "unfinalised"
   630     test(!bDriveFinalised); //-- the volume has become "unfinalised"
   631 
   631 
   632     //-- 2.1 open a file, try to finalise; Shall dail with KErrInUse
   632     //-- 2.1 open a file, try to finalise; This should be OK
   633     nRes = file.Replace(TheFs, KFileName, EFileWrite | EFileRead);
   633     nRes = file.Replace(TheFs, KFileName, EFileWrite | EFileRead);
   634     test_KErrNone(nRes);
   634     test_KErrNone(nRes);
   635 
   635 
   636     nRes =TheFs.FinaliseDrive(gDriveNum, RFs::EFinal_RW);
   636     nRes =TheFs.FinaliseDrive(gDriveNum, RFs::EFinal_RW);
   637     test(nRes==KErrInUse); //-- can't finalise drives with opened objects
   637     test_KErrNone(nRes);
   638 
   638 
   639     file.Close();
   639     file.Close();
   640 
   640 
   641     nRes =TheFs.FinaliseDrive(gDriveNum, RFs::EFinal_RW);
   641     nRes =TheFs.FinaliseDrive(gDriveNum, RFs::EFinal_RW);
   642     test_KErrNone(nRes);
   642     test_KErrNone(nRes);