Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(462)

Unified Diff: ui/views/controls/textfield/native_textfield_views_unittest.cc

Issue 9358049: Implement STYLE_LOWERCASE style for Aura NativeTextfield. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Refine the patch. Created 8 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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);

Powered by Google App Engine
This is Rietveld 408576698