Files
edx-platform/common/djangoapps/third_party_auth/tests/test_pipeline.py
2019-07-11 14:04:05 +05:00

19 lines
676 B
Python

"""Unit tests for third_party_auth/pipeline.py."""
from __future__ import absolute_import
import unittest
from third_party_auth import pipeline
from third_party_auth.tests import testutil
@unittest.skipUnless(testutil.AUTH_FEATURE_ENABLED, testutil.AUTH_FEATURES_KEY + ' not enabled')
class ProviderUserStateTestCase(testutil.TestCase):
"""Tests ProviderUserState behavior."""
def test_get_unlink_form_name(self):
google_provider = self.configure_google_provider(enabled=True)
state = pipeline.ProviderUserState(google_provider, object(), None)
self.assertEqual(google_provider.provider_id + '_unlink_form', state.get_unlink_form_name())