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);