Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / tools / telemetry / telemetry / core / backends / facebook_credentials_backend_unittest.py
1 # Copyright 2013 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4 from telemetry.core.backends import facebook_credentials_backend
5 from telemetry.core. \
6     backends import form_based_credentials_backend_unittest_base
7
8
9 class TestFacebookCredentialsBackend(
10     form_based_credentials_backend_unittest_base.
11     FormBasedCredentialsBackendUnitTestBase):
12   def setUp(self):
13     self._credentials_type = 'facebook'
14
15   def testLoginUsingMock(self):
16     backend = facebook_credentials_backend.FacebookCredentialsBackend()
17     self._LoginUsingMock(backend, backend.url, backend.login_input_id,
18                          backend.password_input_id, backend.login_form_id,
19                          backend.logged_in_javascript)