[UTC][dali-toolkit][NON-ACR][adding tests for Function coverage]
authorpuru <puru.dharma@samsung.com>
Thu, 7 Jul 2016 13:32:49 +0000 (19:02 +0530)
committerShivakumar J M <shiva.jm@samsung.com>
Fri, 8 Jul 2016 09:47:44 +0000 (02:47 -0700)
This patch includes missing APIs.

Change-Id: Id38d1a3aa6898d74ed601f0d572ad640a065837a
Signed-off-by: puru <puru.dharma@samsung.com>
src/utc/dali-toolkit/button/utc-dali-button.cpp
src/utc/dali-toolkit/control-impl/utc-dali-control-impl-common.cpp
src/utc/dali-toolkit/control-impl/utc-dali-control-impl-common.h
src/utc/dali-toolkit/control-impl/utc-dali-control-impl.cpp
src/utc/dali-toolkit/tct-dali-toolkit-core_common_iot.h
src/utc/dali-toolkit/tct-dali-toolkit-core_mobile.h
src/utc/dali-toolkit/tct-dali-toolkit-core_tv.h
src/utc/dali-toolkit/tct-dali-toolkit-core_wearable.h

index 18df75c..cd6a68a 100755 (executable)
@@ -66,9 +66,6 @@ void ButtonSetDisabledImageP();
 void ButtonSetDisabledSelectedImageP();
 void ButtonSetGetLabelP();
 void ButtonSetGetButtonImageP();
-void ButtonPressedReleasedSignalP();
-void ButtonClickedSignalP();
-void ButtonStateChangedSignalP();
 
 namespace
 {
@@ -95,10 +92,7 @@ namespace
     BUTTON_SET_DISABLED_IMAGE_P,
     BUTTON_SET_DISABLED_SELECTED_IMAGE_P,
     BUTTON_SET_GET_LABEL_P,
-    BUTTON_SET_GET_BUTTON_IMAGE_P,
-    BUTTON_PRESSED_RELEASED_SIGNAL_P,
-    BUTTON_CLICKED_SIGNAL_P,
-    BUTTON_STATE_CHANGED_SIGNAL_P,
+    BUTTON_SET_GET_BUTTON_IMAGE_P
   };
 
   struct Button_TestApp : public ConnectionTracker
@@ -216,18 +210,6 @@ namespace
         case BUTTON_SET_GET_BUTTON_IMAGE_P:
           ButtonSetGetButtonImageP();
           break;
-
-        case BUTTON_PRESSED_RELEASED_SIGNAL_P:
-          ButtonPressedReleasedSignalP();
-          break;
-
-        case BUTTON_CLICKED_SIGNAL_P:
-          ButtonClickedSignalP();
-          break;
-
-        case BUTTON_STATE_CHANGED_SIGNAL_P:
-          ButtonStateChangedSignalP();
-          break;
       }
     }
 
@@ -749,20 +731,6 @@ void ButtonSetGetButtonImageP()
   DaliLog::PrintPass();
 }
 
-void ButtonPressedReleasedSignalP()
-{
-
-}
-
-void ButtonClickedSignalP()
-{
-
-}
-
-void ButtonStateChangedSignalP()
-{
-
-}
 
 /**
  * End of TC Logic Implementation Area.
@@ -1166,56 +1134,3 @@ int UtcDaliButtonSetGetButtonImageP(void)
   return test_return_value;
 }
 
-/**
- * @testcase            UtcDaliButtonPressedReleasedSignalP
- * @since_tizen         2.4
- * @description         Checks Button Released and Pressed signal
- */
-
-int UtcDaliButtonPressedReleasedSignalP(void)
-{
-  DaliLog::PrintExecStarted( SUITE_NAME, __FUNCTION__ );
-
-  Application application = Application::New( &gArgc, &gArgv );
-  CHECK_GL;
-  Button_TestApp testApp( application, BUTTON_PRESSED_RELEASED_SIGNAL_P );
-  application.MainLoop();
-
-  return test_return_value;
-}
-
-/**
- * @testcase            UtcDaliButtonClickedSignalP
- * @since_tizen         2.4
- * @description         Checks Button clicked signal
- */
-
-int UtcDaliButtonClickedSignalP(void)
-{
-  DaliLog::PrintExecStarted( SUITE_NAME, __FUNCTION__ );
-
-  Application application = Application::New( &gArgc, &gArgv );
-  CHECK_GL;
-  Button_TestApp testApp( application, BUTTON_CLICKED_SIGNAL_P );
-  application.MainLoop();
-
-  return test_return_value;
-}
-
-/**
- * @testcase            UtcDaliButtonStateChangedSignalP
- * @since_tizen         2.4
- * @description         Checks Button state changed signal
- */
-
-int UtcDaliButtonStateChangedSignalP(void)
-{
-  DaliLog::PrintExecStarted( SUITE_NAME, __FUNCTION__ );
-
-  Application application = Application::New( &gArgc, &gArgv );
-  CHECK_GL;
-  Button_TestApp testApp( application, BUTTON_STATE_CHANGED_SIGNAL_P );
-  application.MainLoop();
-
-  return test_return_value;
-}
index 29fefd9..feb25c4 100755 (executable)
@@ -117,6 +117,7 @@ namespace Dali
     bool DummyControlImplOverride::OnKeyEvent(const KeyEvent& event) { keyEventCalled = true; return false;}
     void DummyControlImplOverride::OnKeyInputFocusGained() { keyInputFocusGained = true; }
     void DummyControlImplOverride::OnKeyInputFocusLost() { keyInputFocusLost = true; }
+    void DummyControlImplOverride::OnSetResizePolicy( ResizePolicy::Type policy, Dimension::Type dimension ) { Control::OnSetResizePolicy( policy, dimension ); }
 
     DummyControl DummyControl::New( bool override )
     {
index 4f422b4..068eb24 100755 (executable)
@@ -61,6 +61,8 @@ namespace Dali
         inline PanGestureDetector GetPanGestureDetector() const { return Internal::Control::GetPanGestureDetector(); }
         inline TapGestureDetector GetTapGestureDetector() const { return Internal::Control::GetTapGestureDetector(); }
         inline LongPressGestureDetector GetLongPressGestureDetector() const { return Internal::Control::GetLongPressGestureDetector(); }
+        inline float CalculateChildSize( const Dali::Actor& child, Dimension::Type dimension ) { return Internal::Control::CalculateChildSize(child,dimension); }
+        inline bool RelayoutDependentOnChildren( Dimension::Type dimension ) { return Internal::Control::RelayoutDependentOnChildren( dimension ); }
 
         // Used to test signal connections
         void CustomSlot1( Actor actor );
@@ -106,8 +108,6 @@ namespace Dali
         virtual void OnStageDisconnection();
         virtual void OnChildAdd(Actor& child);
         virtual void OnChildRemove(Actor& child);
-        virtual void OnSizeSet(const Vector3& targetSize);
-        virtual void OnSizeAnimation(Animation& animation, const Vector3& targetSize);
         virtual bool OnTouchEvent(const TouchEvent& event);
         virtual bool OnHoverEvent(const HoverEvent& event);
         virtual bool OnWheelEvent(const WheelEvent& event);
@@ -117,6 +117,9 @@ namespace Dali
 
       public:
 
+        virtual void OnSizeSet(const Vector3& targetSize);
+        virtual void OnSizeAnimation(Animation& animation, const Vector3& targetSize);
+        virtual void OnSetResizePolicy( ResizePolicy::Type policy, Dimension::Type dimension );
         bool initializeCalled;
         bool activatedCalled;
         bool themeChangeCalled;
index fa7f9fe..705ea48 100755 (executable)
@@ -85,6 +85,11 @@ void ControlImpOnKeyboardFocusChangeCommittedP();
 void ControlImpSetAsKeyboardFocusGroupP();
 void ControlImpSetKeyboardNavigationSupportP();
 void ControlImpSetBackgroundP();
+void ControlImplCalculateChildSizeP();
+void ControlImplOnSetSizeP();
+void ControlImplOnSizeAnimationP();
+void ControlImplOnSetResizePolicyP();
+void ControlImplRelayoutDependentOnChildrenP();
 
 namespace
 {
@@ -126,6 +131,11 @@ namespace
     CONTROL_IMPL_SET_AS_KEYBOARD_FOCUS_GROUP_P,
     CONTROL_IMPL_SET_KEYBOARD_NAVIGATION_SUPPORT_P,
     CONTROL_IMPL_SET_BACKGROUND_P,
+    CONTROL_IMPL_CALCULATE_CHILD_SIZE_P,
+    CONTROL_IMPL_ON_SET_SIZE_P,
+    CONTROL_ON_SIZE_ANIMATION_P,
+    CONTROL_ON_SET_RESIZE_POLICY_P,
+    CONTROL_ON_RELAYOUT_DEPENDENT_ON_CHILDREN_P,
   };
 
   struct Control_TestApp : public ConnectionTracker
@@ -231,6 +241,21 @@ namespace
         case CONTROL_IMPL_SET_BACKGROUND_P:
           ControlImpSetBackgroundP();
           break;
+        case CONTROL_IMPL_CALCULATE_CHILD_SIZE_P:
+          ControlImplCalculateChildSizeP();
+          break;
+        case CONTROL_IMPL_ON_SET_SIZE_P:
+          ControlImplOnSetSizeP();
+          break;
+        case CONTROL_ON_SIZE_ANIMATION_P:
+          ControlImplOnSizeAnimationP();
+          break;
+        case CONTROL_ON_SET_RESIZE_POLICY_P:
+          ControlImplOnSetResizePolicyP();
+          break;
+        case CONTROL_ON_RELAYOUT_DEPENDENT_ON_CHILDREN_P:
+          ControlImplRelayoutDependentOnChildrenP();
+          break;
         case CONTROL_IMPL_ON_CONTROL_CHILD_REMOVE_P:
           ControlImpOnControlChildRemoveP();
           break;
@@ -885,6 +910,7 @@ void ControlImpOnControlChildAddP()
 
   DaliLog::PrintPass();
 }
+
 void ControlImpSetBackgroundP()
 {
   Control control = Control::New();
@@ -906,6 +932,128 @@ void ControlImpSetBackgroundP()
   DaliLog::PrintPass();
 }
 
+void ControlImplCalculateChildSizeP()
+{
+  DummyControl dummy = DummyControl::New();
+  DALI_CHECK_FAIL(!dummy, "Control::New() is failed." );
+  DummyControlImpl& control = static_cast<DummyControlImpl&>(dummy.GetImplementation());
+
+  Actor child = Actor::New();
+  child.SetResizePolicy(Dali::ResizePolicy::FIXED, Dali::Dimension::ALL_DIMENSIONS);
+  child.SetSize(150, 150);
+
+  float v = 9.99f;
+  v = control.CalculateChildSize( child, Dali::Dimension::ALL_DIMENSIONS );
+  DALI_CHECK_FAIL( v != 0.0f, "CalculateChildSize is failed " );
+
+  DaliLog::PrintPass();
+}
+
+void ControlImplOnSetSizeP()
+{
+  DummyControl dummy = DummyControl::New();
+  DALI_CHECK_FAIL(!dummy, "Control::New() is failed." );
+  DummyControlImplOverride& control = static_cast<DummyControlImplOverride&>(dummy.GetImplementation());
+  Vector3 vec3ControlSize(100.0f, 100.0f, 100.0f);
+
+  try
+  {
+    control.OnSizeSet(vec3ControlSize);
+  }
+  catch(DaliException& de)
+  {
+    LOG_E("OnSizeSet is failed.");
+    DaliLog::PrintV(LOG_ERROR, SUITE_NAME, "Dali Exception Thrown, location: %s, condition: %s, at [LINE: %d]", de.location, de.condition, __LINE__);
+    if( dummy )
+    {
+      LOG_I("Callback for key input focus is called.");
+      gKeyInputFocusCallBackCalled1 = true;
+    }
+
+  }
+
+  DaliLog::PrintPass();
+}
+
+void ControlImplOnSizeAnimationP()
+{
+  DummyControl dummy = DummyControl::New();
+  DALI_CHECK_FAIL(!dummy, "Control::New() is failed." );
+  DummyControlImplOverride& control = static_cast<DummyControlImplOverride&>(dummy.GetImplementation());
+  Vector3 vec3ControlSize(100.0f, 100.0f, 100.0f);
+  Animation anim = Animation::New( 1.0f );
+
+  try
+  {
+    control.OnSizeAnimation( anim, vec3ControlSize );
+  }
+  catch(DaliException& de)
+  {
+    LOG_E("OnSizeAnimation is failed.");
+    DaliLog::PrintV(LOG_ERROR, SUITE_NAME, "Dali Exception Thrown, location: %s, condition: %s, at [LINE: %d]", de.location, de.condition, __LINE__);
+    if( dummy )
+    {
+      LOG_I("Callback for key input focus is called.");
+      gKeyInputFocusCallBackCalled1 = true;
+    }
+
+  }
+
+  DaliLog::PrintPass();
+}
+
+void ControlImplOnSetResizePolicyP()
+{
+  DummyControl dummy = DummyControl::New();
+  DALI_CHECK_FAIL(!dummy, "Control::New() is failed." );
+  DummyControlImplOverride& control = static_cast<DummyControlImplOverride&>(dummy.GetImplementation());
+  Vector3 vec3ControlSize(100.0f, 100.0f, 100.0f);
+  Animation anim = Animation::New( 1.0f );
+
+  try
+  {
+    control.OnSetResizePolicy( ResizePolicy::DIMENSION_DEPENDENCY, Dimension::HEIGHT );
+  }
+  catch(DaliException& de)
+  {
+    LOG_E("OnSetResizePolicy is failed.");
+    DaliLog::PrintV(LOG_ERROR, SUITE_NAME, "Dali Exception Thrown, location: %s, condition: %s, at [LINE: %d]", de.location, de.condition, __LINE__);
+    if( dummy )
+    {
+      LOG_I("Callback for key input focus is called.");
+      gKeyInputFocusCallBackCalled1 = true;
+    }
+
+  }
+
+  DaliLog::PrintPass();
+}
+
+void ControlImplRelayoutDependentOnChildrenP()
+{
+  DummyControl dummy = DummyControl::New();
+  DALI_CHECK_FAIL(!dummy, "Control::New() is failed." );
+  DummyControlImpl& control = static_cast<DummyControlImpl&>(dummy.GetImplementation());
+
+  try
+  {
+    control.RelayoutDependentOnChildren( Dali::Dimension::ALL_DIMENSIONS );
+  }
+  catch(DaliException& de)
+  {
+    LOG_E("RelayoutDependentOnChildren is failed.");
+    DaliLog::PrintV(LOG_ERROR, SUITE_NAME, "Dali Exception Thrown, location: %s, condition: %s, at [LINE: %d]", de.location, de.condition, __LINE__);
+    if( dummy )
+    {
+      LOG_I("Callback for key input focus is called.");
+      gKeyInputFocusCallBackCalled1 = true;
+    }
+
+  }
+
+  DaliLog::PrintPass();
+}
+
 void ControlImpOnControlChildRemoveP()
 {
   DummyControl dummy = DummyControl::New();
@@ -1629,3 +1777,93 @@ int UtcDaliControlImpSetBackgroundP(void)
   return test_return_value;
 }
 
+/**
+ * @testcase            UtcDaliControlImplCalculateChildSizeP
+ * @since_tizen         2.4
+ * @description         Check the calculation of size for the given dimension.
+ */
+
+int UtcDaliControlImplCalculateChildSizeP(void)
+{
+  DaliLog::PrintExecStarted( SUITE_NAME, __FUNCTION__ );
+
+  Application application = Application::New( &gArgc, &gArgv );
+  CHECK_GL;
+  Control_TestApp testApp( application, CONTROL_IMPL_CALCULATE_CHILD_SIZE_P );
+  application.MainLoop();
+
+  return test_return_value;
+}
+
+/**
+ * @testcase            UtcDaliControlImplOnSetSizeP
+ * @since_tizen         2.4
+ * @description         Test to check the functionality of OnSetSize
+ */
+
+int UtcDaliControlImplOnSetSizeP(void)
+{
+  DaliLog::PrintExecStarted( SUITE_NAME, __FUNCTION__ );
+
+  Application application = Application::New( &gArgc, &gArgv );
+  CHECK_GL;
+  Control_TestApp testApp( application, CONTROL_IMPL_ON_SET_SIZE_P );
+  application.MainLoop();
+
+  return test_return_value;
+}
+
+/**
+ * @testcase            UtcDaliControlImplOnSizeAnimationP
+ * @since_tizen         2.4
+ * @description         Test to check the functionality of OnSizeAnimation.
+ */
+
+int UtcDaliControlImplOnSizeAnimationP(void)
+{
+  DaliLog::PrintExecStarted( SUITE_NAME, __FUNCTION__ );
+
+  Application application = Application::New( &gArgc, &gArgv );
+  CHECK_GL;
+  Control_TestApp testApp( application, CONTROL_ON_SIZE_ANIMATION_P );
+  application.MainLoop();
+
+  return test_return_value;
+}
+
+/**
+ * @testcase            UtcDaliControlImplOnSetResizePolicyP
+ * @since_tizen         2.4
+ * @description         checks dimension of the policy that is being set.
+ */
+
+int UtcDaliControlImplOnSetResizePolicyP(void)
+{
+  DaliLog::PrintExecStarted( SUITE_NAME, __FUNCTION__ );
+
+  Application application = Application::New( &gArgc, &gArgv );
+  CHECK_GL;
+  Control_TestApp testApp( application, CONTROL_ON_SET_RESIZE_POLICY_P );
+  application.MainLoop();
+
+  return test_return_value;
+}
+
+/**
+ * @testcase            UtcDaliControlImplRelayoutDependentOnChildrenP
+ * @since_tizen         2.4
+ * @description         Test to check the functionality of RelayoutDependentOnChildren.
+ */
+
+int UtcDaliControlImplRelayoutDependentOnChildrenP(void)
+{
+  DaliLog::PrintExecStarted( SUITE_NAME, __FUNCTION__ );
+
+  Application application = Application::New( &gArgc, &gArgv );
+  CHECK_GL;
+  Control_TestApp testApp( application, CONTROL_ON_RELAYOUT_DEPENDENT_ON_CHILDREN_P );
+  application.MainLoop();
+
+  return test_return_value;
+}
+
index 6d3637d..e8f74a0 100755 (executable)
@@ -170,9 +170,6 @@ extern int UtcDaliButtonSetDisabledImageP(void);
 extern int UtcDaliButtonSetDisabledSelectedImageP(void);
 extern int UtcDaliButtonSetGetLabelP(void);
 extern int UtcDaliButtonSetGetButtonImageP(void);
-extern int UtcDaliButtonPressedReleasedSignalP(void);
-extern int UtcDaliButtonClickedSignalP(void);
-extern int UtcDaliButtonStateChangedSignalP(void);
 extern int UtcDaliCheckboxButtonConstructorP(void);
 extern int UtcDaliCheckboxButtonNewP(void);
 extern int UtcDaliCheckboxButtonCopyConstructorP(void);
@@ -215,6 +212,12 @@ extern int UtcDaliControlImpOnKeyboardFocusChangeCommittedP(void);
 extern int UtcDaliControlImpSetAsKeyboardFocusGroupP(void);
 extern int UtcDaliControlImpSetKeyboardNavigationSupportP(void);
 extern int UtcDaliControlImpSetBackgroundP(void);
+extern int UtcDaliControlImplCalculateChildSizeP(void);
+extern int UtcDaliControlImplOnSetSizeP(void);
+extern int UtcDaliControlImplOnSizeAnimationP(void);
+extern int UtcDaliControlImplOnSetResizePolicyP(void);
+extern int UtcDaliControlImplRelayoutDependentOnChildrenP(void);
+
 extern int UtcDaliControlNewP(void);
 extern int UtcDaliControlConstructorP(void);
 extern int UtcDaliControlCopyConstructorP(void);
@@ -638,9 +641,6 @@ testcase tc_array[] = {
     {"UtcDaliButtonSetDisabledSelectedImageP", UtcDaliButtonSetDisabledSelectedImageP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
     {"UtcDaliButtonSetGetLabelP", UtcDaliButtonSetGetLabelP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
     {"UtcDaliButtonSetGetButtonImageP", UtcDaliButtonSetGetButtonImageP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
-    {"UtcDaliButtonPressedReleasedSignalP", UtcDaliButtonPressedReleasedSignalP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
-    {"UtcDaliButtonClickedSignalP", UtcDaliButtonClickedSignalP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
-    {"UtcDaliButtonStateChangedSignalP", UtcDaliButtonStateChangedSignalP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
     {"UtcDaliCheckboxButtonConstructorP", UtcDaliCheckboxButtonConstructorP, utc_Dali_CheckBoxButton_startup, utc_Dali_CheckBoxButton_cleanup},
     {"UtcDaliCheckboxButtonNewP", UtcDaliCheckboxButtonNewP, utc_Dali_CheckBoxButton_startup, utc_Dali_CheckBoxButton_cleanup},
     {"UtcDaliCheckboxButtonCopyConstructorP", UtcDaliCheckboxButtonCopyConstructorP, utc_Dali_CheckBoxButton_startup, utc_Dali_CheckBoxButton_cleanup},
@@ -683,6 +683,11 @@ testcase tc_array[] = {
     {"UtcDaliControlImpSetAsKeyboardFocusGroupP", UtcDaliControlImpSetAsKeyboardFocusGroupP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
     {"UtcDaliControlImpSetKeyboardNavigationSupportP", UtcDaliControlImpSetKeyboardNavigationSupportP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
     {"UtcDaliControlImpSetBackgroundP", UtcDaliControlImpSetBackgroundP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplCalculateChildSizeP", UtcDaliControlImplCalculateChildSizeP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplOnSetSizeP", UtcDaliControlImplOnSetSizeP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplOnSizeAnimationP", UtcDaliControlImplOnSizeAnimationP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplOnSetResizePolicyP", UtcDaliControlImplOnSetResizePolicyP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplRelayoutDependentOnChildrenP", UtcDaliControlImplRelayoutDependentOnChildrenP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
     {"UtcDaliControlNewP", UtcDaliControlNewP, utc_Dali_Control_startup, utc_Dali_Control_cleanup},
     {"UtcDaliControlConstructorP", UtcDaliControlConstructorP, utc_Dali_Control_startup, utc_Dali_Control_cleanup},
     {"UtcDaliControlCopyConstructorP", UtcDaliControlCopyConstructorP, utc_Dali_Control_startup, utc_Dali_Control_cleanup},
index 1bf09d0..c8d15c7 100755 (executable)
@@ -170,9 +170,6 @@ extern int UtcDaliButtonSetDisabledImageP(void);
 extern int UtcDaliButtonSetDisabledSelectedImageP(void);
 extern int UtcDaliButtonSetGetLabelP(void);
 extern int UtcDaliButtonSetGetButtonImageP(void);
-extern int UtcDaliButtonPressedReleasedSignalP(void);
-extern int UtcDaliButtonClickedSignalP(void);
-extern int UtcDaliButtonStateChangedSignalP(void);
 extern int UtcDaliCheckboxButtonConstructorP(void);
 extern int UtcDaliCheckboxButtonNewP(void);
 extern int UtcDaliCheckboxButtonCopyConstructorP(void);
@@ -215,6 +212,12 @@ extern int UtcDaliControlImpOnKeyboardFocusChangeCommittedP(void);
 extern int UtcDaliControlImpSetAsKeyboardFocusGroupP(void);
 extern int UtcDaliControlImpSetKeyboardNavigationSupportP(void);
 extern int UtcDaliControlImpSetBackgroundP(void);
+extern int UtcDaliControlImplCalculateChildSizeP(void);
+extern int UtcDaliControlImplOnSetSizeP(void);
+extern int UtcDaliControlImplOnSizeAnimationP(void);
+extern int UtcDaliControlImplOnSetResizePolicyP(void);
+extern int UtcDaliControlImplRelayoutDependentOnChildrenP(void);
+
 extern int UtcDaliControlNewP(void);
 extern int UtcDaliControlConstructorP(void);
 extern int UtcDaliControlCopyConstructorP(void);
@@ -638,9 +641,6 @@ testcase tc_array[] = {
     {"UtcDaliButtonSetDisabledSelectedImageP", UtcDaliButtonSetDisabledSelectedImageP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
     {"UtcDaliButtonSetGetLabelP", UtcDaliButtonSetGetLabelP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
     {"UtcDaliButtonSetGetButtonImageP", UtcDaliButtonSetGetButtonImageP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
-    {"UtcDaliButtonPressedReleasedSignalP", UtcDaliButtonPressedReleasedSignalP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
-    {"UtcDaliButtonClickedSignalP", UtcDaliButtonClickedSignalP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
-    {"UtcDaliButtonStateChangedSignalP", UtcDaliButtonStateChangedSignalP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
     {"UtcDaliCheckboxButtonConstructorP", UtcDaliCheckboxButtonConstructorP, utc_Dali_CheckBoxButton_startup, utc_Dali_CheckBoxButton_cleanup},
     {"UtcDaliCheckboxButtonNewP", UtcDaliCheckboxButtonNewP, utc_Dali_CheckBoxButton_startup, utc_Dali_CheckBoxButton_cleanup},
     {"UtcDaliCheckboxButtonCopyConstructorP", UtcDaliCheckboxButtonCopyConstructorP, utc_Dali_CheckBoxButton_startup, utc_Dali_CheckBoxButton_cleanup},
@@ -683,6 +683,11 @@ testcase tc_array[] = {
     {"UtcDaliControlImpSetAsKeyboardFocusGroupP", UtcDaliControlImpSetAsKeyboardFocusGroupP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
     {"UtcDaliControlImpSetKeyboardNavigationSupportP", UtcDaliControlImpSetKeyboardNavigationSupportP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
     {"UtcDaliControlImpSetBackgroundP", UtcDaliControlImpSetBackgroundP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplCalculateChildSizeP", UtcDaliControlImplCalculateChildSizeP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplOnSetSizeP", UtcDaliControlImplOnSetSizeP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplOnSizeAnimationP", UtcDaliControlImplOnSizeAnimationP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplOnSetResizePolicyP", UtcDaliControlImplOnSetResizePolicyP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplRelayoutDependentOnChildrenP", UtcDaliControlImplRelayoutDependentOnChildrenP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
     {"UtcDaliControlNewP", UtcDaliControlNewP, utc_Dali_Control_startup, utc_Dali_Control_cleanup},
     {"UtcDaliControlConstructorP", UtcDaliControlConstructorP, utc_Dali_Control_startup, utc_Dali_Control_cleanup},
     {"UtcDaliControlCopyConstructorP", UtcDaliControlCopyConstructorP, utc_Dali_Control_startup, utc_Dali_Control_cleanup},
index 04bfbee..7b196fd 100755 (executable)
@@ -170,9 +170,6 @@ extern int UtcDaliButtonSetDisabledImageP(void);
 extern int UtcDaliButtonSetDisabledSelectedImageP(void);
 extern int UtcDaliButtonSetGetLabelP(void);
 extern int UtcDaliButtonSetGetButtonImageP(void);
-extern int UtcDaliButtonPressedReleasedSignalP(void);
-extern int UtcDaliButtonClickedSignalP(void);
-extern int UtcDaliButtonStateChangedSignalP(void);
 extern int UtcDaliCheckboxButtonConstructorP(void);
 extern int UtcDaliCheckboxButtonNewP(void);
 extern int UtcDaliCheckboxButtonCopyConstructorP(void);
@@ -215,6 +212,12 @@ extern int UtcDaliControlImpOnKeyboardFocusChangeCommittedP(void);
 extern int UtcDaliControlImpSetAsKeyboardFocusGroupP(void);
 extern int UtcDaliControlImpSetKeyboardNavigationSupportP(void);
 extern int UtcDaliControlImpSetBackgroundP(void);
+extern int UtcDaliControlImplCalculateChildSizeP(void);
+extern int UtcDaliControlImplOnSetSizeP(void);
+extern int UtcDaliControlImplOnSizeAnimationP(void);
+extern int UtcDaliControlImplOnSetResizePolicyP(void);
+extern int UtcDaliControlImplRelayoutDependentOnChildrenP(void);
+
 extern int UtcDaliControlNewP(void);
 extern int UtcDaliControlConstructorP(void);
 extern int UtcDaliControlCopyConstructorP(void);
@@ -638,9 +641,6 @@ testcase tc_array[] = {
     {"UtcDaliButtonSetDisabledSelectedImageP", UtcDaliButtonSetDisabledSelectedImageP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
     {"UtcDaliButtonSetGetLabelP", UtcDaliButtonSetGetLabelP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
     {"UtcDaliButtonSetGetButtonImageP", UtcDaliButtonSetGetButtonImageP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
-    {"UtcDaliButtonPressedReleasedSignalP", UtcDaliButtonPressedReleasedSignalP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
-    {"UtcDaliButtonClickedSignalP", UtcDaliButtonClickedSignalP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
-    {"UtcDaliButtonStateChangedSignalP", UtcDaliButtonStateChangedSignalP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
     {"UtcDaliCheckboxButtonConstructorP", UtcDaliCheckboxButtonConstructorP, utc_Dali_CheckBoxButton_startup, utc_Dali_CheckBoxButton_cleanup},
     {"UtcDaliCheckboxButtonNewP", UtcDaliCheckboxButtonNewP, utc_Dali_CheckBoxButton_startup, utc_Dali_CheckBoxButton_cleanup},
     {"UtcDaliCheckboxButtonCopyConstructorP", UtcDaliCheckboxButtonCopyConstructorP, utc_Dali_CheckBoxButton_startup, utc_Dali_CheckBoxButton_cleanup},
@@ -683,6 +683,11 @@ testcase tc_array[] = {
     {"UtcDaliControlImpSetAsKeyboardFocusGroupP", UtcDaliControlImpSetAsKeyboardFocusGroupP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
     {"UtcDaliControlImpSetKeyboardNavigationSupportP", UtcDaliControlImpSetKeyboardNavigationSupportP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
     {"UtcDaliControlImpSetBackgroundP", UtcDaliControlImpSetBackgroundP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplCalculateChildSizeP", UtcDaliControlImplCalculateChildSizeP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplOnSetSizeP", UtcDaliControlImplOnSetSizeP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplOnSizeAnimationP", UtcDaliControlImplOnSizeAnimationP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplOnSetResizePolicyP", UtcDaliControlImplOnSetResizePolicyP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplRelayoutDependentOnChildrenP", UtcDaliControlImplRelayoutDependentOnChildrenP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
     {"UtcDaliControlNewP", UtcDaliControlNewP, utc_Dali_Control_startup, utc_Dali_Control_cleanup},
     {"UtcDaliControlConstructorP", UtcDaliControlConstructorP, utc_Dali_Control_startup, utc_Dali_Control_cleanup},
     {"UtcDaliControlCopyConstructorP", UtcDaliControlCopyConstructorP, utc_Dali_Control_startup, utc_Dali_Control_cleanup},
index 4ba6f5d..2d5c606 100755 (executable)
@@ -170,9 +170,6 @@ extern int UtcDaliButtonSetDisabledImageP(void);
 extern int UtcDaliButtonSetDisabledSelectedImageP(void);
 extern int UtcDaliButtonSetGetLabelP(void);
 extern int UtcDaliButtonSetGetButtonImageP(void);
-extern int UtcDaliButtonPressedReleasedSignalP(void);
-extern int UtcDaliButtonClickedSignalP(void);
-extern int UtcDaliButtonStateChangedSignalP(void);
 extern int UtcDaliCheckboxButtonConstructorP(void);
 extern int UtcDaliCheckboxButtonNewP(void);
 extern int UtcDaliCheckboxButtonCopyConstructorP(void);
@@ -215,6 +212,12 @@ extern int UtcDaliControlImpOnKeyboardFocusChangeCommittedP(void);
 extern int UtcDaliControlImpSetAsKeyboardFocusGroupP(void);
 extern int UtcDaliControlImpSetKeyboardNavigationSupportP(void);
 extern int UtcDaliControlImpSetBackgroundP(void);
+extern int UtcDaliControlImplCalculateChildSizeP(void);
+extern int UtcDaliControlImplOnSetSizeP(void);
+extern int UtcDaliControlImplOnSizeAnimationP(void);
+extern int UtcDaliControlImplOnSetResizePolicyP(void);
+extern int UtcDaliControlImplRelayoutDependentOnChildrenP(void);
+
 extern int UtcDaliControlNewP(void);
 extern int UtcDaliControlConstructorP(void);
 extern int UtcDaliControlCopyConstructorP(void);
@@ -638,9 +641,6 @@ testcase tc_array[] = {
     {"UtcDaliButtonSetDisabledSelectedImageP", UtcDaliButtonSetDisabledSelectedImageP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
     {"UtcDaliButtonSetGetLabelP", UtcDaliButtonSetGetLabelP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
     {"UtcDaliButtonSetGetButtonImageP", UtcDaliButtonSetGetButtonImageP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
-    {"UtcDaliButtonPressedReleasedSignalP", UtcDaliButtonPressedReleasedSignalP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
-    {"UtcDaliButtonClickedSignalP", UtcDaliButtonClickedSignalP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
-    {"UtcDaliButtonStateChangedSignalP", UtcDaliButtonStateChangedSignalP, utc_Dali_Button_startup, utc_Dali_Button_cleanup},
     {"UtcDaliCheckboxButtonConstructorP", UtcDaliCheckboxButtonConstructorP, utc_Dali_CheckBoxButton_startup, utc_Dali_CheckBoxButton_cleanup},
     {"UtcDaliCheckboxButtonNewP", UtcDaliCheckboxButtonNewP, utc_Dali_CheckBoxButton_startup, utc_Dali_CheckBoxButton_cleanup},
     {"UtcDaliCheckboxButtonCopyConstructorP", UtcDaliCheckboxButtonCopyConstructorP, utc_Dali_CheckBoxButton_startup, utc_Dali_CheckBoxButton_cleanup},
@@ -683,6 +683,11 @@ testcase tc_array[] = {
     {"UtcDaliControlImpSetAsKeyboardFocusGroupP", UtcDaliControlImpSetAsKeyboardFocusGroupP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
     {"UtcDaliControlImpSetKeyboardNavigationSupportP", UtcDaliControlImpSetKeyboardNavigationSupportP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
     {"UtcDaliControlImpSetBackgroundP", UtcDaliControlImpSetBackgroundP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplCalculateChildSizeP", UtcDaliControlImplCalculateChildSizeP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplOnSetSizeP", UtcDaliControlImplOnSetSizeP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplOnSizeAnimationP", UtcDaliControlImplOnSizeAnimationP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplOnSetResizePolicyP", UtcDaliControlImplOnSetResizePolicyP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
+    {"UtcDaliControlImplRelayoutDependentOnChildrenP", UtcDaliControlImplRelayoutDependentOnChildrenP, utc_Dali_ControlImpl_startup, utc_Dali_ControlImpl_cleanup},
     {"UtcDaliControlNewP", UtcDaliControlNewP, utc_Dali_Control_startup, utc_Dali_Control_cleanup},
     {"UtcDaliControlConstructorP", UtcDaliControlConstructorP, utc_Dali_Control_startup, utc_Dali_Control_cleanup},
     {"UtcDaliControlCopyConstructorP", UtcDaliControlCopyConstructorP, utc_Dali_Control_startup, utc_Dali_Control_cleanup},