[haiku-commits] r35386 - haiku/trunk/src/tests/kits/interface

  • From: mmlr@xxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 1 Feb 2010 23:03:11 +0100 (CET)

Author: mmlr
Date: 2010-02-01 23:03:11 +0100 (Mon, 01 Feb 2010)
New Revision: 35386
Changeset: http://dev.haiku-os.org/changeset/35386/haiku

Modified:
   haiku/trunk/src/tests/kits/interface/TruncateString.cpp
Log:
Update the test to cover a wider width range now that truncating doesn't crash
anymore. Also make that test string a bit more complicated.


Modified: haiku/trunk/src/tests/kits/interface/TruncateString.cpp
===================================================================
--- haiku/trunk/src/tests/kits/interface/TruncateString.cpp     2010-02-01 
21:27:42 UTC (rev 35385)
+++ haiku/trunk/src/tests/kits/interface/TruncateString.cpp     2010-02-01 
22:03:11 UTC (rev 35386)
@@ -23,14 +23,13 @@
                const uint32 kTruncateModeCount
                        = sizeof(kTruncateModes) / sizeof(kTruncateModes[0]);
 
-               BString theString("ö-ä-ü");
+               BString theString("ö&ä|ü-é#");
                BPoint point(10, kTopOffset);
                BString truncated;
-
-               for (float length = 25; length < 50; length += 5) {
+               for (float length = 5; length < 65; length += 3) {
                        SetHighColor(255, 0, 0);
                        StrokeRect(BRect(point.x, point.y - kSpacing, point.x + 
length,
-                               point.y + kSpacing * (kTruncateModeCount - 1)));
+                               point.y + kSpacing * kTruncateModeCount));
                        SetHighColor(0, 0, 0);
 
                        for (uint32 i = 0; i < kTruncateModeCount; i++) {
@@ -52,7 +51,7 @@
 {
        BApplication app("application/x-vnd.Haiku-TruncateString");
 
-       BRect frame(200, 200, 600, 400);
+       BRect frame(100, 200, 1200, 300);
        BWindow *window = new BWindow(frame, "TruncateString", B_TITLED_WINDOW,
                B_QUIT_ON_WINDOW_CLOSE);
 


Other related posts:

  • » [haiku-commits] r35386 - haiku/trunk/src/tests/kits/interface - mmlr