summaryrefslogtreecommitdiffstats
path: root/core/tests
diff options
context:
space:
mode:
authorFabrice Di Meglio <fdimeglio@google.com>2011-09-06 11:08:45 -0700
committerFabrice Di Meglio <fdimeglio@google.com>2011-09-06 11:08:45 -0700
commite3bf88da23bfadd89a35b6dec769ea825e5ecd6e (patch)
tree5f2e22e5a0357e3970c08739e4a6d96b9a29c89a /core/tests
parent373a4f44e42093806f1b4f4e7ff1c9e163ba26c3 (diff)
downloadframeworks_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.java34
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();