X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-internal%2Futc-Dali-Internal-ImageFactory.cpp;h=4d28e2094b94d38c1173c6d77fe419b2524da5c1;hb=9d825be196fa6565a6dabc8647fe4867f5e9a89a;hp=37e09801dab341eda5bed3eb34db2565b2d603e6;hpb=eefe4fc6592515adabf3d500f1bad16d93426874;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/automated-tests/src/dali-internal/utc-Dali-Internal-ImageFactory.cpp b/automated-tests/src/dali-internal/utc-Dali-Internal-ImageFactory.cpp index 37e0980..4d28e20 100644 --- a/automated-tests/src/dali-internal/utc-Dali-Internal-ImageFactory.cpp +++ b/automated-tests/src/dali-internal/utc-Dali-Internal-ImageFactory.cpp @@ -25,13 +25,14 @@ #include #include #include +#include using namespace Dali; using Internal::ResourceTicketPtr; using Internal::ImageFactory; using Internal::ImageFactoryCache::RequestPtr; - +using Internal::ImageAttributes; namespace { @@ -67,14 +68,14 @@ int UtcDaliImageFactoryUseCachedRequest01(void) tet_infoline( "UtcDaliImageFactoryCachedRequest01 - Request same image more than once" ); - Image image = Image::New( gTestImageFilename ); + Image image = ResourceImage::New( gTestImageFilename ); application.SendNotification(); application.Render(); DALI_TEST_CHECK( application.GetPlatform().WasCalled( TestPlatformAbstraction::LoadResourceFunc ) ); application.GetPlatform().ResetTrace(); - Image image2 = Image::New( gTestImageFilename ); + Image image2 = ResourceImage::New( gTestImageFilename ); application.SendNotification(); application.Render(); @@ -83,7 +84,7 @@ int UtcDaliImageFactoryUseCachedRequest01(void) DALI_TEST_CHECK( !application.GetPlatform().WasCalled( TestPlatformAbstraction::LoadResourceFunc ) ); application.GetPlatform().ResetTrace(); - Image image3 = Image::New( gTestImageFilename ); + Image image3 = ResourceImage::New( gTestImageFilename ); application.SendNotification(); application.Render(); @@ -99,7 +100,7 @@ int UtcDaliImageFactoryUseCachedRequest02(void) // testing resource deletion when taken off stage tet_infoline( "UtcDaliImageFactoryCachedRequest02 - Discard previously requested resource" ); - Image image = Image::New( gTestImageFilename, Image::Immediate, Image::Unused ); + Image image = ResourceImage::New( gTestImageFilename, ResourceImage::IMMEDIATE, Image::UNUSED ); ImageActor actor = ImageActor::New( image ); application.SendNotification(); @@ -124,7 +125,7 @@ int UtcDaliImageFactoryUseCachedRequest02(void) application.SendNotification(); // Should find stale request in cache, so load image from filesystem - Image image2 = Image::New( gTestImageFilename ); + Image image2 = ResourceImage::New( gTestImageFilename ); application.SendNotification(); application.Render(); @@ -133,7 +134,7 @@ int UtcDaliImageFactoryUseCachedRequest02(void) application.GetPlatform().ResetTrace(); // Resource is reloaded - Image image3 = Image::New( gTestImageFilename ); + Image image3 = ResourceImage::New( gTestImageFilename ); application.SendNotification(); application.Render(); @@ -166,7 +167,7 @@ int UtcDaliImageFactoryUseCachedRequest03(void) DALI_TEST_EQUALS( ticket, ticket3, TEST_LOCATION ); // request differs in scaled size - not default size - ImageAttributes attr = ImageAttributes::New( 80, 160, Pixel::BGR8888 ); + ImageAttributes attr = ImageAttributes::New( 80, 160); req2 = imageFactory.RegisterRequest( gTestImageFilename, &attr ); ResourceTicketPtr ticket4 = imageFactory.Load( *req2.Get() ); DALI_TEST_CHECK( req != req2 ); @@ -181,10 +182,10 @@ int UtcDaliImageFactoryUseCachedRequest04(void) ImageFactory& imageFactory = Internal::ThreadLocalStorage::Get().GetImageFactory(); - ImageAttributes attr = ImageAttributes::New( 80, 160, Pixel::BGR8888 ); + ImageAttributes attr = ImageAttributes::New( 80, 160 ); RequestPtr req = imageFactory.RegisterRequest( gTestImageFilename, &attr ); - ImageAttributes attr2 = ImageAttributes::New( 80, 160, Pixel::BGR8888 ); + ImageAttributes attr2 = ImageAttributes::New( 80, 160 ); RequestPtr req2 = imageFactory.RegisterRequest( gTestImageFilename, &attr2 ); DALI_TEST_EQUALS( req, req2, TEST_LOCATION ); END_TEST;