X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Futc-Dali-Image.cpp;h=dd211945086ce2fbc7158cc2a4a32ea9927142bf;hb=c2524f5ee608bac8dee6921096804e27cd62e0cc;hp=e6451bc390822223b93dcb74303e80c7f19eeb3e;hpb=33dd6767e0655e39cffbb14f22da356cef20687d;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/automated-tests/src/dali-toolkit/utc-Dali-Image.cpp b/automated-tests/src/dali-toolkit/utc-Dali-Image.cpp index e6451bc..dd21194 100644 --- a/automated-tests/src/dali-toolkit/utc-Dali-Image.cpp +++ b/automated-tests/src/dali-toolkit/utc-Dali-Image.cpp @@ -21,6 +21,7 @@ #include #include +#include #include #include #include @@ -182,6 +183,60 @@ int UtcDaliImageConvertNativeImageSourceToUrl02(void) END_TEST; } +int UtcDaliImageConvertNativeImageInterfaceToUrl01(void) +{ + ToolkitTestApplication application; + tet_infoline("UtcDaliImageConvertNativeImageInterfaceToUrl01"); + + unsigned int width(64); + unsigned int height(64); + try + { + NativeImageSourceQueuePtr nativeImageQueue = NativeImageSourceQueue::New(width, height, (Dali::NativeImageSourceQueue::ColorFormat::BGR888)); + + DALI_TEST_CHECK(Dali::Toolkit::Image::GenerateUrl(nativeImageQueue).GetUrl().size() > 0u); + } + catch(Dali::DaliException& e) + { + DALI_TEST_PRINT_ASSERT(e); + DALI_TEST_ASSERT(e, "Adaptor::IsAvailable()", TEST_LOCATION); + } + catch(...) + { + tet_printf("Assertion test failed - wrong Exception\n"); + tet_result(TET_FAIL); + } + + END_TEST; +} + +int UtcDaliImageConvertNativeImageInterfaceToUrl02(void) +{ + ToolkitTestApplication application; + tet_infoline("UtcDaliImageConvertNativeImageInterfaceToUrl02"); + + unsigned int width(64); + unsigned int height(64); + try + { + NativeImageSourceQueuePtr nativeImageQueue = NativeImageSourceQueue::New(width, height, (Dali::NativeImageSourceQueue::ColorFormat::BGR888)); + + DALI_TEST_CHECK(Dali::Toolkit::Image::GenerateUrl(nativeImageQueue, true).GetUrl().size() > 0u); + } + catch(Dali::DaliException& e) + { + DALI_TEST_PRINT_ASSERT(e); + DALI_TEST_ASSERT(e, "Adaptor::IsAvailable()", TEST_LOCATION); + } + catch(...) + { + tet_printf("Assertion test failed - wrong Exception\n"); + tet_result(TET_FAIL); + } + + END_TEST; +} + int UtcDaliImageConvertEncodedImageBufferToUrl(void) { ToolkitTestApplication application;