| Index: chrome/browser/password_manager/native_backend_gnome_x_unittest.cc
|
| diff --git a/chrome/browser/password_manager/native_backend_gnome_x_unittest.cc b/chrome/browser/password_manager/native_backend_gnome_x_unittest.cc
|
| index 5463b048d89e1d571d40fd6ca8b7e45b9386591d..5de4972a4ada113ae85dc5d24083af4f1358e610 100644
|
| --- a/chrome/browser/password_manager/native_backend_gnome_x_unittest.cc
|
| +++ b/chrome/browser/password_manager/native_backend_gnome_x_unittest.cc
|
| @@ -306,6 +306,10 @@ void CheckPasswordChanges(const PasswordStoreChangeList& expected_list,
|
| EXPECT_EQ(expected.times_used, actual.times_used);
|
| EXPECT_EQ(expected.scheme, actual.scheme);
|
| EXPECT_EQ(expected.date_synced, actual.date_synced);
|
| + EXPECT_EQ(expected.display_name, actual.display_name);
|
| + EXPECT_EQ(expected.avatar_url, actual.avatar_url);
|
| + EXPECT_EQ(expected.federation_url, actual.federation_url);
|
| + EXPECT_EQ(expected.is_zero_click, actual.is_zero_click);
|
| }
|
| }
|
|
|
| @@ -350,6 +354,10 @@ class NativeBackendGnomeTest : public testing::Test {
|
| form_google_.type = PasswordForm::TYPE_GENERATED;
|
| form_google_.date_created = base::Time::Now();
|
| form_google_.date_synced = base::Time::Now();
|
| + form_google_.display_name = UTF8ToUTF16("Joe Schmoe");
|
| + form_google_.avatar_url = GURL("http://www.google.com/avatar");
|
| + form_google_.federation_url = GURL("http://www.google.com/federation_url");
|
| + form_google_.is_zero_click = true;
|
|
|
| form_facebook_.origin = GURL("http://www.facebook.com/");
|
| form_facebook_.action = GURL("http://www.facebook.com/login");
|
| @@ -361,6 +369,10 @@ class NativeBackendGnomeTest : public testing::Test {
|
| form_facebook_.signon_realm = "http://www.facebook.com/";
|
| form_facebook_.date_created = base::Time::Now();
|
| form_facebook_.date_synced = base::Time::Now();
|
| + form_facebook_.display_name = UTF8ToUTF16("Joe Schmoe");
|
| + form_facebook_.avatar_url = GURL("http://www.facebook.com/avatar");
|
| + form_facebook_.federation_url = GURL("http://www.facebook.com/federation");
|
| + form_facebook_.is_zero_click = true;
|
|
|
| form_isc_.origin = GURL("http://www.isc.org/");
|
| form_isc_.action = GURL("http://www.isc.org/auth");
|
| @@ -434,7 +446,7 @@ class NativeBackendGnomeTest : public testing::Test {
|
| EXPECT_EQ("login", item->keyring);
|
| EXPECT_EQ(form.origin.spec(), item->display_name);
|
| EXPECT_EQ(UTF16ToUTF8(form.password_value), item->password);
|
| - EXPECT_EQ(16u, item->attributes.size());
|
| + EXPECT_EQ(20u, item->attributes.size());
|
| CheckStringAttribute(item, "origin_url", form.origin.spec());
|
| CheckStringAttribute(item, "action_url", form.action.spec());
|
| CheckStringAttribute(item, "username_element",
|
| @@ -453,9 +465,13 @@ class NativeBackendGnomeTest : public testing::Test {
|
| CheckUint32Attribute(item, "type", form.type);
|
| CheckUint32Attribute(item, "times_used", form.times_used);
|
| CheckUint32Attribute(item, "scheme", form.scheme);
|
| - CheckStringAttribute(item, "application", app_string);
|
| CheckStringAttribute(item, "date_synced", base::Int64ToString(
|
| form.date_synced.ToInternalValue()));
|
| + CheckStringAttribute(item, "display_name", UTF16ToUTF8(form.display_name));
|
| + CheckStringAttribute(item, "avatar_url", form.avatar_url.spec());
|
| + CheckStringAttribute(item, "federation_url", form.federation_url.spec());
|
| + CheckUint32Attribute(item, "is_zero_click", form.is_zero_click);
|
| + CheckStringAttribute(item, "application", app_string);
|
| }
|
|
|
| // Saves |credentials| and then gets logins matching |url| and |scheme|.
|
|
|