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