| Index: ui/gfx/render_text_unittest.cc
|
| diff --git a/ui/gfx/render_text_unittest.cc b/ui/gfx/render_text_unittest.cc
|
| index fa10e542cfca27e22674cd67d7187a1fc06b4f74..b982f5bf898e0a9eada0f6ab551d775ac486d2fd 100644
|
| --- a/ui/gfx/render_text_unittest.cc
|
| +++ b/ui/gfx/render_text_unittest.cc
|
| @@ -642,6 +642,20 @@ TEST_F(RenderTextTest, ElidedObscuredText) {
|
| EXPECT_EQ(WideToUTF16(L"**\x2026"), render_text->GetDisplayText());
|
| }
|
|
|
| +TEST_F(RenderTextTest, ElidedEmail) {
|
| + scoped_ptr<RenderText> render_text(RenderText::CreateInstance());
|
| + render_text->SetText(ASCIIToUTF16("test@example.com"));
|
| + const gfx::Size size = render_text->GetStringSize();
|
| +
|
| + const base::string16 long_email =
|
| + ASCIIToUTF16("longemailaddresstest@example.com");
|
| + render_text->SetText(long_email);
|
| + render_text->SetElideBehavior(ELIDE_EMAIL);
|
| + render_text->SetDisplayRect(gfx::Rect(size));
|
| + EXPECT_GE(size.width(), render_text->GetStringSize().width());
|
| + EXPECT_GT(long_email.size(), render_text->GetDisplayText().size());
|
| +}
|
| +
|
| TEST_F(RenderTextTest, TruncatedText) {
|
| struct {
|
| const wchar_t* text;
|
|
|