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-Control.cpp;h=aa9e46c4d122125242b98c21a30518c76236b896;hp=eff8b256705443cf53761252b546c7f5850e0dbc;hb=834ddf7832598a57fc18c282371554a1ed8f0a78;hpb=c934753a1127fe357762c740a1e56d30a64dc597 diff --git a/automated-tests/src/dali-toolkit/utc-Dali-Control.cpp b/automated-tests/src/dali-toolkit/utc-Dali-Control.cpp index eff8b25..aa9e46c 100644 --- a/automated-tests/src/dali-toolkit/utc-Dali-Control.cpp +++ b/automated-tests/src/dali-toolkit/utc-Dali-Control.cpp @@ -327,27 +327,11 @@ int UtcDaliControlTestParameters(void) ToolkitTestApplication application; DummyControl test = DummyControl::New(); - Vector3 maxSize = test.GetNaturalSize(); - Vector3 minSize = maxSize / 2.0f; - - Toolkit::Control::SizePolicy widthPolicy( Control::Fixed ); - Toolkit::Control::SizePolicy heightPolicy( Control::Fixed ); - test.SetSizePolicy( widthPolicy, heightPolicy ); - test.GetSizePolicy( widthPolicy, heightPolicy ); - - DALI_TEST_CHECK( widthPolicy == Control::Fixed && heightPolicy == Control::Fixed ); - test.SetSize( 0.7f, 0.7f, 0.7f ); float width = 640.0f; float height = test.GetHeightForWidth( width ); DALI_TEST_CHECK( test.GetWidthForHeight( height ) == width ); - test.SetMinimumSize( minSize ); - DALI_TEST_CHECK( test.GetMinimumSize() == minSize ); - - test.SetMaximumSize( maxSize ); - DALI_TEST_CHECK( test.GetMaximumSize() == maxSize ); - test.KeyEventSignal(); // Provide coverage for pointer destructor @@ -439,56 +423,6 @@ int UtcDaliControlBackgroundProperties(void) END_TEST; } -int UtcDaliControlSizePolicyProperties(void) -{ - ToolkitTestApplication application; - - Control control = Control::New(); - - Control::SizePolicy widthPolicy( Control::Fixed ); - Control::SizePolicy heightPolicy( Control::Fixed ); - - control.GetSizePolicy( widthPolicy, heightPolicy ); - DALI_TEST_EQUALS( "FIXED", control.GetProperty( Control::Property::WIDTH_POLICY ).Get< std::string >(), TEST_LOCATION ); - DALI_TEST_EQUALS( "FIXED", control.GetProperty( Control::Property::HEIGHT_POLICY ).Get< std::string >(), TEST_LOCATION ); - - control.SetSizePolicy( Control::Flexible, Control::Range ); - DALI_TEST_EQUALS( "FLEXIBLE", control.GetProperty( Control::Property::WIDTH_POLICY ).Get< std::string >(), TEST_LOCATION ); - DALI_TEST_EQUALS( "RANGE", control.GetProperty( Control::Property::HEIGHT_POLICY ).Get< std::string >(), TEST_LOCATION ); - - control.SetProperty( Control::Property::WIDTH_POLICY, "MAXIMUM" ); - control.SetProperty( Control::Property::HEIGHT_POLICY, "MINIMUM" ); - control.GetSizePolicy( widthPolicy, heightPolicy ); - DALI_TEST_EQUALS( Control::Maximum, widthPolicy, TEST_LOCATION ); - DALI_TEST_EQUALS( Control::Minimum, heightPolicy, TEST_LOCATION ); - - END_TEST; -} - -int UtcDaliControlSizeProperties(void) -{ - ToolkitTestApplication application; - - Control control = Control::New(); - - DALI_TEST_EQUALS( control.GetMinimumSize(), control.GetProperty( Control::Property::MINIMUM_SIZE ).Get< Vector3 >(), TEST_LOCATION ); - DALI_TEST_EQUALS( control.GetMaximumSize(), control.GetProperty( Control::Property::MAXIMUM_SIZE ).Get< Vector3 >(), TEST_LOCATION ); - - control.SetMinimumSize( Vector3( 100.0f, 200.0f, 300.0f ) ); - DALI_TEST_EQUALS( Vector3( 100.0f, 200.0f, 300.0f ), control.GetProperty( Control::Property::MINIMUM_SIZE ).Get< Vector3 >(), TEST_LOCATION ); - - - control.SetMaximumSize( Vector3( 200.0f, 250.0f, 800.0f ) ); - DALI_TEST_EQUALS( Vector3( 200.0f, 250.0f, 800.0f ), control.GetProperty( Control::Property::MAXIMUM_SIZE ).Get< Vector3 >(), TEST_LOCATION ); - - control.SetProperty( Control::Property::MINIMUM_SIZE, Vector3( 1.0f, 2.0f, 3.0f ) ); - control.SetProperty( Control::Property::MAXIMUM_SIZE, Vector3( 10.0f, 20.0f, 30.0f ) ); - DALI_TEST_EQUALS( control.GetMinimumSize(), Vector3( 1.0f, 2.0f, 3.0f ), TEST_LOCATION ); - DALI_TEST_EQUALS( control.GetMaximumSize(), Vector3( 10.0f, 20.0f, 30.0f ), TEST_LOCATION ); - - END_TEST; -} - int UtcDaliControlKeyProperties(void) { ToolkitTestApplication application;