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-Popup.cpp;h=294bec2ef751f6b73c8cb88033df7a88b791e11b;hp=29fca22770303ca372228c8ed58d9a3622d3070b;hb=7f36ca9572ba3086167d5238a7aff909b56a50f4;hpb=306d2f61a1b64179e801fa8a0bb2bd7b4e9dd682 diff --git a/automated-tests/src/dali-toolkit/utc-Dali-Popup.cpp b/automated-tests/src/dali-toolkit/utc-Dali-Popup.cpp index 29fca22..294bec2 100644 --- a/automated-tests/src/dali-toolkit/utc-Dali-Popup.cpp +++ b/automated-tests/src/dali-toolkit/utc-Dali-Popup.cpp @@ -25,6 +25,7 @@ #include #include #include +#include using namespace Dali; using namespace Toolkit; @@ -191,7 +192,19 @@ int UtcDaliPopupSetBackgroundImage(void) int UtcDaliPopupSetTitle(void) { - // TODO + ToolkitTestApplication application; // Exceptions require ToolkitTestApplication + tet_infoline(" UtcDaliPopupSetTitle"); + + // Create the Popup actor + Popup popup = Popup::New(); + Stage::GetCurrent().Add( popup ); + // Put in show state so it's layer is connected to popup (for ancestor check). + popup.SetState(Popup::POPUP_SHOW, 0.0f); + + popup.SetTitle("title"); + + DALI_TEST_CHECK( popup.GetTitle() == "title" ); + END_TEST; } @@ -223,7 +236,6 @@ int UtcDaliPopupSetState(void) // Create the Popup actor Popup popup = Popup::New(); - Stage::GetCurrent().Add( popup ); ImageActor backgroundImage = CreateSolidColorActor( Color::RED ); popup.SetBackgroundImage(backgroundImage); @@ -247,7 +259,6 @@ int UtcDaliPopupSetStateSlow(void) // Create the Popup actor Popup popup = Popup::New(); - Stage::GetCurrent().Add( popup ); ImageActor backgroundImage = CreateSolidColorActor( Color::RED ); popup.SetBackgroundImage(backgroundImage); @@ -281,7 +292,6 @@ int UtcDaliPopupShowHide(void) // Create the Popup actor Popup popup = Popup::New(); - Stage::GetCurrent().Add( popup ); popup.HiddenSignal().Connect( &OnPopupHidden ); ImageActor backgroundImage = CreateSolidColorActor( Color::RED ); @@ -289,9 +299,9 @@ int UtcDaliPopupShowHide(void) PushButton button1 = PushButton::New(); PushButton button2 = PushButton::New(); - button1.SetSize(DEFAULT_BUTTON_SIZE); + button1.SetSize(DEFAULT_BUTTON_SIZE.GetVectorXY()); popup.AddButton(button1); - button2.SetSize(DEFAULT_BUTTON_SIZE); + button2.SetSize(DEFAULT_BUTTON_SIZE.GetVectorXY()); popup.AddButton(button2); // Showing/Hiding popup, results in all child Actors being