1424c4d7b64af9d0d8fd9624f381f469654d5e3d2Torne (Richard Coles)# Copyright 2013 The Chromium Authors. All rights reserved. 22a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)# Use of this source code is governed by a BSD-style license that can be 32a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)# found in the LICENSE file. 4424c4d7b64af9d0d8fd9624f381f469654d5e3d2Torne (Richard Coles)from telemetry.core.backends import facebook_credentials_backend 56e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles)from telemetry.core. \ 66e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles) backends import form_based_credentials_backend_unittest_base 76e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles) 82a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) 92a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)class TestFacebookCredentialsBackend( 102a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) form_based_credentials_backend_unittest_base. 112a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) FormBasedCredentialsBackendUnitTestBase): 122a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) def setUp(self): 132a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) self._credentials_type = 'facebook' 142a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) 152a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) def testLoginUsingMock(self): 161320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci backend = facebook_credentials_backend.FacebookCredentialsBackend() 171320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci self._LoginUsingMock(backend, backend.url, backend.login_input_id, 181320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci backend.password_input_id, backend.login_form_id, 191320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci backend.logged_in_javascript) 20