diff options
author | Fabrice Di Meglio <fdimeglio@google.com> | 2011-09-06 11:08:45 -0700 |
---|---|---|
committer | Fabrice Di Meglio <fdimeglio@google.com> | 2011-09-06 11:08:45 -0700 |
commit | e3bf88da23bfadd89a35b6dec769ea825e5ecd6e (patch) | |
tree | 5f2e22e5a0357e3970c08739e4a6d96b9a29c89a /core/tests | |
parent | 373a4f44e42093806f1b4f4e7ff1c9e163ba26c3 (diff) | |
download | frameworks_base-e3bf88da23bfadd89a35b6dec769ea825e5ecd6e.zip frameworks_base-e3bf88da23bfadd89a35b6dec769ea825e5ecd6e.tar.gz frameworks_base-e3bf88da23bfadd89a35b6dec769ea825e5ecd6e.tar.bz2 |
Fix bug #5262565 Need to remove CharCount TextDirectionHeuristics
- update unit tests too
Change-Id: I7c518f58a9f17cb679bc3913bdd38243f7ad2195
Diffstat (limited to 'core/tests')
-rw-r--r-- | core/tests/coretests/src/android/widget/TextViewTest.java | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/core/tests/coretests/src/android/widget/TextViewTest.java b/core/tests/coretests/src/android/widget/TextViewTest.java index 7dc95db..5f65faf 100644 --- a/core/tests/coretests/src/android/widget/TextViewTest.java +++ b/core/tests/coretests/src/android/widget/TextViewTest.java @@ -198,40 +198,6 @@ public class TextViewTest extends ActivityInstrumentationTestCase2<TextViewTestA } @SmallTest - public void testCharCountHeuristic() { - LinearLayout ll = new LinearLayout(getActivity()); - ll.setLayoutDirection(View.LAYOUT_DIRECTION_RTL); - - TextView tv = new TextView(getActivity()); - ll.addView(tv); - - tv.setTextDirection(View.TEXT_DIRECTION_CHAR_COUNT); - tv.setText("this is a test"); - assertEquals(View.TEXT_DIRECTION_LTR, tv.getResolvedTextDirection()); - - // resetResolvedTextDirection is not part of the public API so simply use setTextDirection - tv.setTextDirection(View.TEXT_DIRECTION_LTR); - tv.setTextDirection(View.TEXT_DIRECTION_CHAR_COUNT); - tv.setText("\u05DD\u05DE"); // hebrew - assertEquals(View.TEXT_DIRECTION_RTL, tv.getResolvedTextDirection()); - - tv.setTextDirection(View.TEXT_DIRECTION_LTR); - tv.setTextDirection(View.TEXT_DIRECTION_CHAR_COUNT); - tv.setText("this is a test \u05DD\u05DE"); // latin more than 60% + hebrew - assertEquals(View.TEXT_DIRECTION_LTR, tv.getResolvedTextDirection()); - - tv.setTextDirection(View.TEXT_DIRECTION_LTR); - tv.setTextDirection(View.TEXT_DIRECTION_CHAR_COUNT); - tv.setText("t \u05DD\u05DE"); // latin + hebrew more than 60% - assertEquals(View.TEXT_DIRECTION_RTL, tv.getResolvedTextDirection()); - - tv.setTextDirection(View.TEXT_DIRECTION_LTR); - tv.setTextDirection(View.TEXT_DIRECTION_CHAR_COUNT); - tv.setText("ab \u05DD\u05DE"); // latin + hebrew at 50% each - assertEquals(View.TEXT_DIRECTION_RTL, tv.getResolvedTextDirection()); - } - - @SmallTest public void testResetTextDirection() { final TextViewTestActivity activity = getActivity(); |