summaryrefslogtreecommitdiffstats
path: root/chrome/browser/password_manager/native_backend_libsecret_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/password_manager/native_backend_libsecret_unittest.cc')
-rw-r--r--chrome/browser/password_manager/native_backend_libsecret_unittest.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/chrome/browser/password_manager/native_backend_libsecret_unittest.cc b/chrome/browser/password_manager/native_backend_libsecret_unittest.cc
index 2fa1cf4..d032803 100644
--- a/chrome/browser/password_manager/native_backend_libsecret_unittest.cc
+++ b/chrome/browser/password_manager/native_backend_libsecret_unittest.cc
@@ -694,6 +694,14 @@ TEST_F(NativeBackendLibsecretTest, PSLUpdatingStrictAddLogin) {
CheckPSLUpdate(UPDATE_BY_ADDLOGIN);
}
+TEST_F(NativeBackendLibsecretTest, FetchFederatedCredential) {
+ other_auth_.signon_realm = "federation://www.example.com/google.com";
+ other_auth_.federation_origin = url::Origin(GURL("https://google.com/"));
+ EXPECT_TRUE(CheckCredentialAvailability(other_auth_,
+ GURL("http://www.example.com/"),
+ PasswordForm::SCHEME_HTML, nullptr));
+}
+
TEST_F(NativeBackendLibsecretTest, BasicUpdateLogin) {
NativeBackendLibsecret backend(42);