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 57101563d62d6e88c83082735891bc73161108db..4be5b6623a253f34e49f8a1e0c29ea5700c3845f 100644 |
| --- a/ui/views/controls/textfield/native_textfield_views_unittest.cc |
| +++ b/ui/views/controls/textfield/native_textfield_views_unittest.cc |
| @@ -373,6 +373,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()); |
|
xji
2012/02/17 22:38:24
could you please add tests for all modified functi
|
| + EXPECT_TRUE(last_contents_.empty()); |
| +} |
| + |
| TEST_F(NativeTextfieldViewsTest, KeyTest) { |
| InitTextfield(Textfield::STYLE_DEFAULT); |
| SendKeyEvent(ui::VKEY_C, true, false); |