X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Futc-Dali-SuperBlurView.cpp;h=97592d708b31e945e9ff3ded90e85bbda81f5252;hp=de9a7d5d5e0a81ef6218fa684768d6b2bd1f8e86;hb=397218b6cdd85915f5fe00fa9d3615dfa3867422;hpb=f373fbff7580df0d886fcd9a0fc2a37e426d1069 diff --git a/automated-tests/src/dali-toolkit/utc-Dali-SuperBlurView.cpp b/automated-tests/src/dali-toolkit/utc-Dali-SuperBlurView.cpp index de9a7d5..97592d7 100644 --- a/automated-tests/src/dali-toolkit/utc-Dali-SuperBlurView.cpp +++ b/automated-tests/src/dali-toolkit/utc-Dali-SuperBlurView.cpp @@ -146,13 +146,17 @@ int UtcDaliSuperBlurViewSetImage(void) tet_infoline(" UtcDaliSuperBlurViewSetImage "); SuperBlurView blurView = SuperBlurView::New( BLUR_LEVELS ); - // create image actors for the original image and each blurred image - DALI_TEST_CHECK( blurView.GetChildCount() == BLUR_LEVELS+1 ); + blurView.SetSize( 100.f, 100.f ); Image inputImage = CreateSolidColorImage( application, Color::GREEN, 50, 50 ); blurView.SetImage( inputImage ); // start multiple guassian blur call, each guassian blur creates two render tasks - DALI_TEST_CHECK( Stage::GetCurrent().GetRenderTaskList().GetTaskCount() == BLUR_LEVELS*2 + 1); + DALI_TEST_CHECK( Stage::GetCurrent().GetRenderTaskList().GetTaskCount() == 1+BLUR_LEVELS*2); + + // create image actors for the original image and each blurred image + Stage::GetCurrent().Add( blurView ); + Wait(application); + DALI_TEST_EQUALS(blurView.GetRendererCount(), BLUR_LEVELS+1, TEST_LOCATION ); END_TEST; } @@ -212,7 +216,7 @@ int UtcDaliSuperBlurViewGetBlurredImage(void) DALI_TEST_EQUALS( image2.GetHeight(), 25u, TEST_LOCATION ); Image image3 = blurView.GetBlurredImage( 3 ); - DALI_TEST_CHECK( FrameBufferImage::DownCast( image2 ) ); + DALI_TEST_CHECK( FrameBufferImage::DownCast( image3 ) ); END_TEST; }