Repository URL to install this package:
|
Version:
0.2.10 ▾
|
import unittest2 as unittest
from social.backends.base import BaseAuth
class BrokenBackendAuth(BaseAuth):
name = 'broken'
class BrokenBackendTest(unittest.TestCase):
def setUp(self):
self.backend = BrokenBackendAuth()
def tearDown(self):
self.backend = None
def test_auth_url(self):
with self.assertRaisesRegexp(NotImplementedError,
'Implement in subclass'):
self.backend.auth_url()
def test_auth_html(self):
with self.assertRaisesRegexp(NotImplementedError,
'Implement in subclass'):
self.backend.auth_html()
def test_auth_complete(self):
with self.assertRaisesRegexp(NotImplementedError,
'Implement in subclass'):
self.backend.auth_complete()
def test_get_user_details(self):
with self.assertRaisesRegexp(NotImplementedError,
'Implement in subclass'):
self.backend.get_user_details(None)