Dali::Accessibility::TestEnableSC( true );
+ /* add to scene and remove from scene to touch AccessibilityDeregister */
+ application.GetScene().Add( pushbutton );
+
auto states = accessible->GetStates();
DALI_TEST_EQUALS( static_cast< unsigned int >( states[ Accessibility::State::PRESSED ] ), false, TEST_LOCATION );
states = accessible->GetStates();
DALI_TEST_EQUALS( static_cast< unsigned int >( states[ Accessibility::State::PRESSED ] ), true, TEST_LOCATION );
+ /* add to scene and remove from scene to touch AccessibilityDeregister */
+ application.GetScene().Remove( pushbutton );
+
Dali::Accessibility::TestEnableSC( false );
END_TEST;
DALI_TEST_EQUALS( text->SetSelection( 1, 0, 1 ), false, TEST_LOCATION );
DALI_TEST_EQUALS( text->RemoveSelection( 1 ), false, TEST_LOCATION );
+ DALI_TEST_EQUALS(editabletext->SetTextContents("adef"), true, TEST_LOCATION);
+ DALI_TEST_EQUALS(editabletext->InsertText(1, "bc"), true, TEST_LOCATION);
+ DALI_TEST_EQUALS(text->GetText(0, 6), "abcdef", TEST_LOCATION);
+ DALI_TEST_EQUALS(editabletext->DeleteText(5, 1), false, TEST_LOCATION);
+ DALI_TEST_EQUALS(editabletext->DeleteText(1, 5), true, TEST_LOCATION);
+ DALI_TEST_EQUALS(text->GetText(0, 2), "af", TEST_LOCATION);
+
Dali::Accessibility::TestEnableSC( false );
END_TEST;
DALI_TEST_EQUALS( text->SetSelection( 1, 0, 1 ), false, TEST_LOCATION );
DALI_TEST_EQUALS( text->RemoveSelection( 1 ), false, TEST_LOCATION );
+ DALI_TEST_EQUALS(editabletext->SetTextContents("adef"), true, TEST_LOCATION);
+ DALI_TEST_EQUALS(editabletext->InsertText(1, "bc"), true, TEST_LOCATION);
+ DALI_TEST_EQUALS(text->GetText(0, 6), "abcdef", TEST_LOCATION);
+ DALI_TEST_EQUALS(editabletext->DeleteText(5, 1), false, TEST_LOCATION);
+ DALI_TEST_EQUALS(editabletext->DeleteText(1, 5), true, TEST_LOCATION);
+ DALI_TEST_EQUALS(text->GetText(0, 2), "af", TEST_LOCATION);
+
Dali::Accessibility::TestEnableSC( false );
END_TEST;