def setup(self): self.config = { 'server_info': { 'authorization_endpoint': FB_AUTH_ENDPOINT, 'token_endpoint': 'https://graph.facebook.com/v2.5/oauth/access_token' }, 'client_secret': 'facebook_secret', 'base_url': BASE_URL, 'state_encryption_key': 'state_encryption_key', 'encryption_key': 'encryption_key', 'fields': [ 'id', 'name', 'first_name', 'last_name', 'middle_name', 'picture', 'email', 'verified', 'gender', 'timezone', 'locale', 'updated_time' ], 'authz_page': AUTHZ_PAGE, 'client_config': { 'client_id': CLIENT_ID } } self.fb_backend = FacebookBackend(None, INTERNAL_ATTRIBUTES, self.config)
def create_backend(self): self.fb_backend = FacebookBackend(Mock(), INTERNAL_ATTRIBUTES, FB_CONFIG, "base_url", "facebook")