fbs/fontandbitmapserver/tfbs/TFBS.CPP
changeset 152 9f1c3fea0f87
parent 110 7f25ef56562d
child 164 25ffed67c7ef
child 194 18f84489a694
equal deleted inserted replaced
111:29ddb8a72f0e 152:9f1c3fea0f87
   185 	case 19:
   185 	case 19:
   186 		((CTFbsStep*)iStep)->SetTestStepID(_L("GRAPHICS-FBSERV-0508"));
   186 		((CTFbsStep*)iStep)->SetTestStepID(_L("GRAPHICS-FBSERV-0508"));
   187 		TestSingletonServer();
   187 		TestSingletonServer();
   188 		break;
   188 		break;
   189 	case 21:
   189 	case 21:
   190 		((CTFbsStep*)iStep)->SetTestStepID(_L("GRAPHICS-FBSERV-0620"));
   190 		((CTFbsStep*)iStep)->SetTestStepID(_L("GRAPHICS-FBSERV-0623"));
   191 		TestFontSessionCacheLookupL();
   191 		TestFontSessionCacheLookupL();
   192 		break;
   192 		break;
   193 	case 22:
   193 	case 22:
   194 		((CTFbsStep*)iStep)->SetTestStepID(_L("GRAPHICS-FBSERV-0650"));
   194 		((CTFbsStep*)iStep)->SetTestStepID(_L("GRAPHICS-FBSERV-0650"));
   195 		TestInvalidHandlesInIpcCallsL();
   195 		TestInvalidHandlesInIpcCallsL();
   647 	iResourceCount--;
   647 	iResourceCount--;
   648 	TEST(w==font3->TextWidthInPixels(_L(" ")));
   648 	TEST(w==font3->TextWidthInPixels(_L(" ")));
   649 	CheckResourceCount();
   649 	CheckResourceCount();
   650 	TEST(fbsalt->ResourceCount()==iResourceCount);
   650 	TEST(fbsalt->ResourceCount()==iResourceCount);
   651 	font3->Reset();
   651 	font3->Reset();
   652 	User::Free(font3);
   652 	delete font3;
   653 	iResourceCount--;
   653 	iResourceCount--;
   654 	CheckResourceCount();
   654 	CheckResourceCount();
   655 	TEST(fbsalt->ResourceCount()==iResourceCount);
   655 	TEST(fbsalt->ResourceCount()==iResourceCount);
   656 	User::Heap().Check();
   656 	User::Heap().Check();
   657 	}
   657 	}
  2131 	TEST(exitReason == EFbsPanicStartupFailed);
  2131 	TEST(exitReason == EFbsPanicStartupFailed);
  2132 	fbs.Close();
  2132 	fbs.Close();
  2133 	}
  2133 	}
  2134 
  2134 
  2135 /**
  2135 /**
  2136 @SYMTestCaseID      GRAPHICS-FBSERV-0620
  2136 @SYMTestCaseID      GRAPHICS-FBSERV-0623
  2137 @SYMTestPriority    High
  2137 @SYMTestPriority    High
  2138 @SYMTestStatus      Implemented
  2138 @SYMTestStatus      Implemented
  2139 @SYMDEF             DEF140138
  2139 @SYMDEF             DEF140138
  2140 
  2140 
  2141 @SYMTestCaseDesc
  2141 @SYMTestCaseDesc