Chromium Code Reviews| Index: ui/views/controls/textfield/native_textfield_views_unittest.cc |
| diff --git a/ui/views/controls/textfield/native_textfield_views_unittest.cc b/ui/views/controls/textfield/native_textfield_views_unittest.cc |
| index 37a7e6a3fd2c564cb9e475489ebd5b988e3ef6ca..98560e886aedb5b286b967f47cc0d64c729d9ebf 100644 |
| --- a/ui/views/controls/textfield/native_textfield_views_unittest.cc |
| +++ b/ui/views/controls/textfield/native_textfield_views_unittest.cc |
| @@ -361,6 +361,22 @@ TEST_F(NativeTextfieldViewsTest, ModelChangesTest) { |
| EXPECT_TRUE(last_contents_.empty()); |
| } |
| +TEST_F(NativeTextfieldViewsTest, ModelChangesTestLowerCase) { |
| + InitTextfield(Textfield::STYLE_LOWERCASE); |
| + |
| + last_contents_.clear(); |
| + textfield_->SetText(ASCIIToUTF16("THIS IS")); |
| + |
| + EXPECT_STR_EQ("this is", model_->GetText()); |
| + EXPECT_STR_EQ("THIS IS", textfield_->text()); |
| + EXPECT_TRUE(last_contents_.empty()); |
| + |
| + textfield_->AppendText(ASCIIToUTF16(" A TEST")); |
| + EXPECT_STR_EQ("this is a test", model_->GetText()); |
| + EXPECT_STR_EQ("THIS IS A TEST", textfield_->text()); |
|
jungshik at Google
2012/03/26 22:04:34
It'd be nice to have non-ASCII tests here. It'd be
kochi
2012/04/09 06:34:20
Sounds good.
I added Japanese test.
I left the lo
|
| + EXPECT_TRUE(last_contents_.empty()); |
| +} |
| + |
| TEST_F(NativeTextfieldViewsTest, KeyTest) { |
| InitTextfield(Textfield::STYLE_DEFAULT); |
| SendKeyEvent(ui::VKEY_C, true, false); |