X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit-internal%2Futc-Dali-Accessibility-Controls-BridgeUp.cpp;h=1a281823d8c3dfe3f7d52dd4991118e6587a8680;hp=484e0de49116f7651c08b75bd5679dccee5fb25e;hb=refs%2Fchanges%2F36%2F245036%2F12;hpb=50c553ac8104d6dd08c13ad8a787c3d144375bd3 diff --git a/automated-tests/src/dali-toolkit-internal/utc-Dali-Accessibility-Controls-BridgeUp.cpp b/automated-tests/src/dali-toolkit-internal/utc-Dali-Accessibility-Controls-BridgeUp.cpp index 484e0de..1a28182 100644 --- a/automated-tests/src/dali-toolkit-internal/utc-Dali-Accessibility-Controls-BridgeUp.cpp +++ b/automated-tests/src/dali-toolkit-internal/utc-Dali-Accessibility-Controls-BridgeUp.cpp @@ -39,10 +39,10 @@ namespace Dali { int UtcDaliControlAccessibilityRaiseBridge(void) { - ToolkitTestApplication application; - DALI_TEST_CHECK(!Accessibility::IsUp()); + ToolkitTestApplication application; + Dali::Accessibility::TestEnableSC(true); DALI_TEST_CHECK(Accessibility::IsUp()); @@ -201,7 +201,7 @@ int UtcDaliControlAccessibilityHighlightable(void) Dali::Accessibility::TestEnableSC( true ); auto states_by_bridge = Dali::Accessibility::States { TestGetStates( q->GetAddress() )}; - DALI_TEST_CHECK( states_by_bridge[ Dali::Accessibility::State::HIGHLIGHTABLE ] ); + DALI_TEST_CHECK( !states_by_bridge[ Dali::Accessibility::State::HIGHLIGHTABLE ] ); control.SetProperty( DevelControl::Property::ACCESSIBILITY_HIGHLIGHTABLE, true ); DALI_TEST_EQUALS( Property::BOOLEAN, control.GetProperty( DevelControl::Property::ACCESSIBILITY_HIGHLIGHTABLE ).GetType(), TEST_LOCATION ); @@ -696,10 +696,10 @@ int UtcDaliAccessibilityAction(void) auto a = Dali::Accessibility::Accessible::Get( control ); auto b = dynamic_cast( a ); - std::vector< std::string > actions { "activate", "accessibilityActivated", "ReadingSkipped", "ReadingCancelled", "ReadingStopped", "show", "hide" }; + std::vector< std::string > actions { "activate", "accessibilityActivated", "ReadingSkipped", "ReadingCancelled", "ReadingStopped", "ReadingPaused", "ReadingResumed", "show", "hide" }; auto count = b -> GetActionCount(); - DALI_TEST_EQUALS( count, 7, TEST_LOCATION ); + DALI_TEST_EQUALS( count, 9, TEST_LOCATION ); for (auto i = 0u; i GetActionKeyBinding( i ), "", TEST_LOCATION ); } - try - { - b ->GetActionDescription( count ); - DALI_ABORT( "Correct index, abort" ); - } - catch( std::domain_error &){} - - try - { - b ->GetActionName( count ); - DALI_ABORT( "Correct index, abort" ); - } - catch( std::domain_error &){} - - try - { - b ->GetLocalizedActionName( count ); - DALI_ABORT( "Correct index, abort" ); - } - catch( std::domain_error &){} - - try - { - b ->GetActionKeyBinding( count ); - DALI_ABORT( "Correct index, abort" ); - } - catch( std::domain_error &){} + // Empty strings should be returned for invalid indices + DALI_TEST_EQUALS(b->GetActionDescription(count), "", TEST_LOCATION); + DALI_TEST_EQUALS(b->GetActionName(count), "", TEST_LOCATION); + DALI_TEST_EQUALS(b->GetLocalizedActionName(count), "", TEST_LOCATION); + DALI_TEST_EQUALS(b->GetActionKeyBinding(count), "", TEST_LOCATION); count = TestGetActionCount(b -> GetAddress()); - DALI_TEST_EQUALS( count, 7, TEST_LOCATION ); + DALI_TEST_EQUALS( count, 9, TEST_LOCATION ); for (auto i = 0u; iGetAddress(), i ), "", TEST_LOCATION ); } - try - { - TestGetActionDescription( b->GetAddress(), count ); - DALI_ABORT( "Correct index, abort" ); - } - catch( TestDBusWrapper::error& ){} - - try - { - TestGetActionName( b->GetAddress(), count ); - DALI_ABORT( "Correct index, abort" ); - } - catch( TestDBusWrapper::error& ){} - - try - { - TestGetLocalizedActionName( b->GetAddress(), count ); - DALI_ABORT( "Correct index, abort" ); - } - catch( TestDBusWrapper::error& ){} - - try - { - TestGetActionKeyBinding( b->GetAddress(), count ); - DALI_ABORT( "Correct index, abort" ); - } - catch( TestDBusWrapper::error& ){} - + DALI_TEST_EQUALS(TestGetActionDescription(b->GetAddress(), count), "", TEST_LOCATION); + DALI_TEST_EQUALS(TestGetActionName(b->GetAddress(), count), "", TEST_LOCATION); + DALI_TEST_EQUALS(TestGetLocalizedActionName(b->GetAddress(), count), "", TEST_LOCATION); + DALI_TEST_EQUALS(TestGetActionKeyBinding(b->GetAddress(), count), "", TEST_LOCATION); Dali::Accessibility::TestEnableSC( false );