-int UtcDaliScriptingNewImageNegative02(void)
-{
- TestApplication application; // Image needs application
- // Invalid load-policy value type
- Property::Map map;
- map[ "filename" ] = "TEST_FILE";
- map[ "loadPolicy" ] = Vector3::ZERO;
- // will give us a valid image handle with default load policy
- Image image = NewImage( map );
- DALI_TEST_CHECK( image );
- ResourceImage resImage = ResourceImage::DownCast( image );
- DALI_TEST_CHECK( resImage );
- DALI_TEST_EQUALS( resImage.GetLoadPolicy(), ResourceImage::IMMEDIATE, TEST_LOCATION );
- END_TEST;
-}
-
-int UtcDaliScriptingNewImageNegative03(void)
-{
- TestApplication application; // Image needs application
- // Invalid load-policy value
- Property::Map map;
- map[ "filename" ] = "TEST_FILE";
- map[ "loadPolicy" ] = "INVALID";
- // will give us a valid image with default load policy
- Image image = NewImage( map );
- DALI_TEST_CHECK( image );
- ResourceImage resImage = ResourceImage::DownCast( image );
- DALI_TEST_CHECK( resImage );
- DALI_TEST_EQUALS( resImage.GetLoadPolicy(), ResourceImage::IMMEDIATE, TEST_LOCATION );
- END_TEST;
-}
-
-int UtcDaliScriptingNewImageNegative04(void)
-{
- TestApplication application; // Image needs application
- // Invalid release-policy value type
- Property::Map map;
- map[ "filename" ] = "TEST_FILE";
- map[ "releasePolicy" ] = Vector3::ZERO;
- // will give us a valid image with default release policy
- Image image = NewImage( map );
- DALI_TEST_CHECK( image );
- ResourceImage resImage = ResourceImage::DownCast( image );
- DALI_TEST_CHECK( resImage );
- DALI_TEST_EQUALS( resImage.GetReleasePolicy(), Image::NEVER, TEST_LOCATION );
- END_TEST;
-}
-
-int UtcDaliScriptingNewImageNegative05(void)
-{
- TestApplication application; // Image needs application
- // Invalid release-policy value
- Property::Map map;
- map[ "filename" ] = "TEST_FILE";
- map[ "releasePolicy" ] = "INVALID";
- // will give us a valid image with default release policy
- Image image = NewImage( map );
- DALI_TEST_CHECK( image );
- ResourceImage resImage = ResourceImage::DownCast( image );
- DALI_TEST_CHECK( resImage );
- DALI_TEST_EQUALS( resImage.GetReleasePolicy(), Image::NEVER, TEST_LOCATION );
- END_TEST;
-}
-