kerneltest/e32test/buffer/t_regn.cpp
branchRCL_3
changeset 44 3e88ff8f41d5
parent 43 c1f20ce4abcf
equal deleted inserted replaced
43:c1f20ce4abcf 44:3e88ff8f41d5
   639 void TestRRegion::TestErrors()
   639 void TestRRegion::TestErrors()
   640 	{
   640 	{
   641 	RRegion rgnErr,rgnErr2;
   641 	RRegion rgnErr,rgnErr2;
   642 	RRegion rgn;
   642 	RRegion rgn;
   643 	TRect rect(1,2,3,4),rect2;
   643 	TRect rect(1,2,3,4),rect2;
       
   644 	const TRect* rList;
   644 	TPoint pnt;
   645 	TPoint pnt;
   645 
   646 
   646 	rgnErr.ForceError();
   647 	rgnErr.ForceError();
   647 	rgn.AddRect(rect);
   648 	rgn.AddRect(rect);
   648 	rgnErr.Copy(rgn);
   649 	rgnErr.Copy(rgn);
   708 	test(rgnErr.CheckError()==TRUE);
   709 	test(rgnErr.CheckError()==TRUE);
   709 	rect2=rgnErr.BoundingRect();
   710 	rect2=rgnErr.BoundingRect();
   710 	test(rect2.iTl.iX==0 && rect2.iBr.iY==0);
   711 	test(rect2.iTl.iX==0 && rect2.iBr.iY==0);
   711 
   712 
   712 	test(rgnErr.Count()==0);
   713 	test(rgnErr.Count()==0);
       
   714 	rList=rgnErr.RectangleList();
   713 	rgn.Close();
   715 	rgn.Close();
   714 	rgnErr.Close();
   716 	rgnErr.Close();
   715 	rgnErr2.Close();
   717 	rgnErr2.Close();
   716 	}
   718 	}
   717 
   719