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

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: rebase. Created 8 years, 9 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 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);

Powered by Google App Engine
This is Rietveld 408576698